黑马程序员技术交流社区
标题:
判断字符串中每个字符出现的次数,HashMap法PK毕老师TreeMap法
[打印本页]
作者:
王震阳老师
时间:
2012-11-17 21:44
提示:
该帖被管理员或版主屏蔽
作者:
qsmaxmin
时间:
2015-3-29 10:42
package stringPaixu;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Text1
{
public static void main(String[] args)throws Exception
{
char ch = ' ';
int count = 0;
char[] ss;
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
String str = null;
while((str=bf.readLine()) != null){
String weiyi ="";
ss = str.toCharArray();
for (int x = 0; x < ss.length; x++) {
ch = ss[x];
if (weiyi.contains(ch + "")) {
continue;
}
count = find(ss, ch);
weiyi += (ch + "");
System.out.print(ch + "(" + count + ") ");
}
}
bf.close();
}
public static int find(char[] ss, char ch){
int count=0;
for(int x=0; x<ss.length; x++){
if(ch==ss[x]){
count++;
}
}
return count;
}
}
数组法:lol
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2