您的位置:首页 > 编程语言 > Java开发

Java中统计文章字符串字符个数的代码实现

2014-07-18 10:05 453 查看
Java中统计文章字符串字符个数的代码实现:

package bo;

import java.util.Scanner;

public class CountWord {
public static void main(String[] args){
Scanner reader = new Scanner(System.in);
System.out.println("input your text:");
String text = reader.nextLine();//字符串常量不能修改
int count = 0,i = 0;
for(i = 0;i < text.length();i++){
if(i > text.indexOf(text.charAt(i)) || !Character.isLetter(text.charAt(i))){
continue;
}
else{
count = occurTimes(text,text.charAt(i));
System.out.println("字符"+text.charAt(i)+"出现:"+count+"次");
}
}
reader.close();
}
/**
* 统计字符在字符串中出现的次数
*/
public static int occurTimes(String string, char a) {
int pos = -1;
int n = 0;

while ((pos = string.indexOf(a, pos + 1)) >= 0)
n++;
return n;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐