黑马程序员技术交流社区
标题:
统计字符串中英文出现的次数
[打印本页]
作者:
yaodd321
时间:
2014-11-4 21:19
标题:
统计字符串中英文出现的次数
有一个字符串 “jin天吃了yao,感觉mengmeng哒”,怎么统计英文字符出现的次数?应该以什么方法判断是不是英文字符?
作者:
姜浩
时间:
2014-11-4 21:55
因为字符之间是存在比较性的, 限定条件:
if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z')){
}
复制代码
具体的记录方式,可以用map集合进行存储。
作者:
Evred
时间:
2014-11-4 22:23
package study_3; public class StringDemo { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub String str="jin天吃了yao,感觉mengmeng哒"; int count=0;//定义一个计数器 for(char a='a';a<=(char)('a'+25);a++){ for(int i=0;i<str.length();i++){ char ch =str.charAt(i);//把str中的所有内容取出。 if(a==ch){//判断是不是英文字母 count++;//每出现一次英文字母就自家一次 } } } System.out.println(count); } }
作者:
Evred
时间:
2014-11-4 22:24
package study_3;
public class StringDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String str="jin天吃了yao,感觉mengmeng哒";
int count=0;//定义一个计数器
for(char a='a';a<=(char)('a'+25);a++){
for(int i=0;i<str.length();i++){
char ch =str.charAt(i);//把str中的所有内容取出。
if(a==ch){//判断是不是英文字母
count++;//每出现一次英文字母就自加一次
}
}
}
System.out.println(count);
}
}
作者:
lighter
时间:
2014-11-5 00:27
毕老师视频里有,就在讲Map集合那一块
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2