java返回字符串去重后的个数高效的方法
java返回字符串去重后的个数高效的方法,HashSet自动去重,把字符串用toCharArray转换成char数组,for循环再用String.valueOf转成string放入set,返回set的size即可。
/** * 字符串去重后的个数 * @param str * @return */ public static int getUniqueStrCount(String str) { char[] chars = str.toCharArray(); HashSet<String> set = new HashSet<String>(); for(char ch : chars) { set.add(String.valueOf(ch)); } return set.size(); }
大自然,飘然的风,QQ群: python技术交流群:453879716,人工智能深度学习群:251088643
golang技术交流群:316397059,vuejs技术交流群:458915921 囤币一族:621258209,有兴趣的可以加入
微信公众号: 心禅道(xinchandao)投资论道
golang技术交流群:316397059,vuejs技术交流群:458915921 囤币一族:621258209,有兴趣的可以加入
微信公众号: 心禅道(xinchandao)投资论道