String str = "asrwofalsfjaowieurnasdfhadhiof";
while (!"".equals(str)) {
String c = str.substring(0, 1);//取字符
String tempStr = str.replace(c, "");//将字符串中所有相同字符替换成""
System.out.println(c + " : " + (str.length() - tempStr.length()));//统计个数
str = tempStr;
}一个很不错的查询重复字符的方法
最新推荐文章于 2025-03-12 16:40:13 发布
本文深入探讨了Java中字符串处理的相关技巧,通过实例展示了如何高效地进行字符串的分割、提取首字母并进行替换操作,同时计算了替换前后字符串长度的变化情况。
1561

被折叠的 条评论
为什么被折叠?



