在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")) MYEclipse怎么导出JAR 关于泛型的一个问题 如何结束所有嵌套的循环 请问Eclipse如何设计界面? 关于数据完整性,Timer控件 *****jni编写的dll中涉及的图片参数的路径该放在何处啊,大家帮忙想想(顶贴有分)***** 这个问题很奇怪!!! 一个关于GridLayout的怪问题 我写的MD5算法JAVA源码,与大家共享 Java中的虚拟方法virtual method是什么含义?拿来干什么用的? 请帮我解决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"))