用java编写给定一个文件和字符,查询字符出现的次数
展开全部
简单写下,思路大概是将文件流里的读到字节数组中,然后在通过字符串将其转化成字符数组:
import java.io.File;
import java.io.FileInputStream;
import java.io.InputStream;
public class Test{
static int totalCount(String fileName, char ch) throws Exception{
int count = 0;
InputStream inStream = new FileInputStream(new File(fileName));
byte[] buf = new byte[inStream.available()];
inStream.read(buf);
String str = new String(buf);
char[] charArray = str.toCharArray();
for(char c : charArray){
if(c == ch){
count ++;
}
}
inStream.close();
return count;
}
public static void main(String[] args) throws Exception {
System.out.println("D://t.txt : " + totalCount("D://t.txt",'a'));
}
}
2013-05-05
展开全部
加油
~~~~~~~~~~
这问题不算很难,却要全部的代码,不太合适
~~~~~~~~~~
这问题不算很难,却要全部的代码,不太合适
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询