public class Demo {
public static void main(String[] args) {
String s = "If~you~want~to~change~your~fate~I~think~you~must~come~to~the~dark~horse~to~learn~java";
// 将字符串转换成为字符数组
char[] chs = s.toCharArray();
// 定义HashSet集合用于保存数据,防止出现重复的问题
HashSet<String> hs = new HashSet<String>();
for (int i = 0; i < chs.length; i++) {
// 获取数据
char ch = chs[i];
// 定义计数器
int count = 0;
// 再次循环遍历数据
for (int j = 0; j < chs.length; j++) {
if (ch == chs[j]) {
count++;
}
}
// System.out.println("数据:"+ss+",个数:"+count);
// 记录数据
hs.add("数据:" + ch + ",个数:" + count);
}
// 遍历HashSet数据
for (String str : hs) {
System.out.println(str);
}
}
}
统计该字符串中各个字符的数量
最新推荐文章于 2023-09-02 11:17:18 发布