文件中所有的空格数+标点数 为所有的word数,两个word一个空格或一个标点,再加上最后一个标点,
但没有排除刚好在一行尾一个word完了,而在下一行没有空格也没有标点.
但没有排除刚好在一行尾一个word完了,而在下一行没有空格也没有标点.
解决方案 »
- 学java可以考哪些证书呢
- 字符串越界的问题
- 我要这样在控制台输出咋办:System.out.print("sum = %s , %s) ",proName, MyVersion);
- InputStream/OutputStream和Reader/Writer在实现结果上是一样的吧?那么他们不一样的地方在哪啊?
- 循环判断两个数组里的元素是否一样
- JTable中如何获取鼠标选择的哪一行?
- 关于JLabel使用settext的时候显示刷新的问题
- 我的XP下找不到jsdk的执行文件!!求救!!
- JAVA调试问题
- 菜鸟入门百思不得其解???
- 问一个关于类间互访的问题
- Linux下如何用系统默认的浏览器打开网页?
//Open your text file
BufferedReader fin = new BufferedReader(new FileReader("your_text_file.txt"));
// declare a StringTokenizer object
StringTokenizer token;
String dataLine = "";
int counter = 0;// when the text file still has data to be read
while((dataLine = fin.readLine()) != null)
{
token = new StringTokenizer(dataLine);
while(token.hasMoreToken())
{
//read next word delimited by space
token.nextToken();
counter++;
}
}