该程序名为string_count.java,通过用户通过键盘指定一个字符串,然后由程序统计并输出在该字符串中每个字符出现的次数。
时间: 2024-05-04 07:16:41 浏览: 51
String类常用方法-Java_I_5字符串
好的,让我来回答你的问题。这是一个需要统计字符串中字符出现次数的Java程序,你可以输入一个字符串,程序可以确定每个字符在这个字符串中出现的次数,并输出结果。你可以使用哈希表或数组来保存每个字符的出现次数。代码示例如下:
```
import java.util.*;
public class string_count {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
Map<Character, Integer> map = new HashMap<>();
for (int i = 0; i < input.length(); i++) {
char c = input.charAt(i);
if (map.containsKey(c)) {
map.put(c, map.get(c) + 1);
} else {
map.put(c, 1);
}
}
for (Map.Entry<Character, Integer> entry : map.entrySet()) {
System.out.println(entry.getKey() + " : " + entry.getValue());
}
}
}
```
这个程序使用了Map来保存每个字符出现的次数,然后遍历Map输出结果。希望能对你有所帮助。
阅读全文