java编程题,OOP统计给定字符串每个字符出现的个数 "testat"
发布网友
发布时间:2023-09-21 09:19
我来回答
共1个回答
热心网友
时间:2023-09-21 09:20
String str ="2342asfghgyu56asdasda";
Map<String,Integer> maps = new HashMap<String,Integer>();
for(int i=0;i<str.length();i++){
String key = String.valueOf((str.charAt(i)));
if(!maps.containsKey(key))
maps.put(key, 1);
else{
int val =maps.get(key);
maps.put(key, val+1);
}
}
for(Map.Entry i : maps.entrySet()){
System.out.println(i.getKey()+ "=="+i.getValue());
}
什么是良好的编程风格(Java编程)
Tab是8个字符,于是缩进也是8个字符.有很多怪异的风格,他们将缩进格式定义为4个字符(设置为2个字符!)的深度,这就象试图将PI定义为3一样让人难以接受. 理由是:缩进的大小是为了清楚的定义一个块的开始和结束.特别是当你已经在计算机前面呆了20多个小时了以后,你会发现一个大的缩进格式使得你对程序的理解更容...
JDK1.4 在JSP页面引包问题
8.包:类和接口都包含在包中,Java包的包中包含较小的包,它们定义了Java功能的特定子集,Java中的包用"import 包名"来引入(eg:import java.awt.Color),java.lang(基本语言特性)包是系统默认加载的,因此不用引入三.Java中的数据类型1.Java语言使用unicode字符表,unicode字符表的前256个字符是ASCII码表,气候包括许多...