首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

帮忙用java编撰一个输入字符,并能自动统计每个字符输入的次数的程序

2011-12-22 
帮忙用java编写一个输入字符,并能自动统计每个字符输入的次数的程序我新手,老是出错,又找不到原因,帮忙写

帮忙用java编写一个输入字符,并能自动统计每个字符输入的次数的程序
我新手,老是出错,又找不到原因,帮忙写一个,非常感谢,参考学习下,谢谢了..

[解决办法]
import java.util.*;
import java.io.*;

public class CountChar {

public static void main(String[] args){

HashMap <Character,Integer> charMap = new HashMap <Character,Integer> ();
InputStreamReader in = new InputStreamReader(System.in);
Character c = null;
Integer count = null ;
try{
c = Character.valueOf((char)in.read());
while(c.charValue()!= '# '){
count = charMap.get(c);
charMap.put(c,count==null ? 1:count+1);
c = Character.valueOf((char)in.read());
}
}catch(IOException e){
System.out.println( "Error!!! ");
System.exit(-1);
}

System.out.println(charMap);
}

}

收分!!!!!

热点排行