b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

split函数正则式_stringtokenizer_stringtokenizer用法

电脑杂谈  发布时间:2017-02-14 08:10:57  来源:网络整理

stringtokenizer_stringtokenizer用法_split函数正则式

stringtokenizer

import java.util.HashMap;

import java.util.Map;

import java.util.Scanner;

import java.util.StringTokenizer;

public class CalWordsNum {

请编写一个文本统计程序,统计某个文本文件中单词出现的次数(忽略大小写)。stringtokenizer文本文件作为main方法的参数输入,输出如下格式: Hello:3 good:5 moon:1

上述输出表明了文本文件中hello单词出现了3次,good出现了5次,moon出现了1次

public void CalWords(String content)

{

Map<String,Integer> m=new HashMap<String,Integer>();

StringTokenizer stz=new StringTokenizer(content,",;!: ");

while(stz.hasMoreTokens())

stringtokenizer用法_stringtokenizer_split函数正则式

{

String temp=stz.nextToken();

if(m.containsKey(temp))

{

m.put(temp, (Integer)m.get(temp) + 1);

}

else

{

m.put(temp, 1);

}

}

for (Map.Entry<String, Integer> entry : m.entrySet())

stringtokenizer_split函数正则式_stringtokenizer用法

{

System.out.println(entry.getKey()+":"+entry.getValue());

}

}

public static void main(String[] args)

{

System.out.println("请输入要检测的文本:");

Scanner input=new Scanner(System.in);

String s=input.nextLine();

CalWordsNum cal=new CalWordsNum();

cal.CalWords(s.toLowerCase());

}

}


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-32342-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 黑槛媞娜
        黑槛媞娜

        是不是得发个道歉声明啊

      • 杨慧鸽
        杨慧鸽

        肯定不会让我们失望的

        • 陈百强
          陈百强

          真的是让我受益匪浅的

      • 杨帮辉
        杨帮辉

        壮哉我大函数新专辑大发

      热点图片
      拼命载入中...