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

java 输入一16位的整数,统计0~9这十个数字每一个出现的次数。

2009-11-19 16:45 525 查看
网上看到的一个题目,还是编编吧~不然都忘了!
我的代码如下,写的不好~有毛病请指正

代码如下:

public static void main (String args[]) {

Tlty test = new Tlty();

String details = "123654547878564sdfsdfsf56456464646";

test.exeComputer(details);
}

private int rexStr (String pStr, String pRexIndex) {

int rexCount = 0;

Matcher m = Pattern.compile(pRexIndex).matcher(pStr);

while (m.find()) {

rexCount++;
}

return rexCount;
}

private void exeComputer (String pStr) {

for (int i = 0; i < 10; i++) {

System.out.println("数字" + i + "的总数是" + String.valueOf(rexStr(pStr, String.valueOf(i))));

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐