首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java读取资料分析行数空格字符数字

2012-12-21 
java读取文件分析行数空格字符数字package com.sgaiimport java.io.BufferedReaderimport java.io.FileR

java读取文件分析行数空格字符数字

package com.sgai;import java.io.BufferedReader;import java.io.FileReader;/** * @category 本文仅限于数字,字母,及空格 *  * @author 王俊磊 * */public class test {public static void main(String[] args) {String fileName = "c:/temp/hello.txt",line;int i = 0,j = 0,f = 0,k = 0;try {BufferedReader in = new BufferedReader(new FileReader(fileName));line = in.readLine();while(null != line){for (int l = 0; l < line.length(); l++) {if(Character.isLetter(line.charAt(l)))i++;else if(Character.isDigit(line.charAt(l)))j++;else if(Character.isSpaceChar(line.charAt(l)))f++;}line = in.readLine();k++;}in.close();System.out.println("字母="+i+"数字="+j+"空格="+f+"行数="+k);} catch (Exception e) {// TODO: handle exception}}}

热点排行