在java裡怎麼從一個文件裡一個一個的讀出字符(不知道文件裡有多少個字符)? File file = new File("c:\\1.txt");FileReader fr = new FileReader(file);fr.read(....);//文件的长度 file.length(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下面只是读字节,如果是读字符,请用BufferedReader File f = new File("e:\\text.txt"); BufferedInputStream bis = new BufferedInputStream( new FileInputStream(f)); int readByte = bis.read(); while(readByte != -1) { // you do here readByte = bis.read(); } 如果你知道文本文件的编码方式,最好这样确保转码成功:BufferedReader reader=new BufferedReader(new InputStreamReader(new FileInputStream(batchFilePath),"big5")) 网站头部用JAVA的脚本来实现 为什么我的滚动条显示不出来 哪位能给个QQ对话框代码 请教编码问题 用Java如何设置Unix的系统时间? 这个程序错在那里 100分求代码,在任意的6个整数中取随机数,每次取一个,不能重复,直到取完为止。 j2SE B/S结构 数据库的并发新手问题 一个语法方面的疑问? tomcat 能设置 form 的提交编码吗? 请帮我解决ant问题!!! 谢谢大家,200分已经结帖,现在又100分提问
File f = new File("e:\\text.txt");
BufferedInputStream bis = new BufferedInputStream(
new FileInputStream(f));
int readByte = bis.read();
while(readByte != -1) {
// you do here
readByte = bis.read();
}
BufferedReader reader=new BufferedReader(new InputStreamReader(new FileInputStream(batchFilePath),"big5"))