黑马程序员技术交流社区
标题:
从文件中读取文件输出错误
[打印本页]
作者:
Camwly
时间:
2015-11-28 21:06
标题:
从文件中读取文件输出错误
文件a.txt中的内容是“大家好才是真的好”,然后我用代码读取并打印出来,结果是“大家好才是真的好真”,最后多了个“真”啊。
public static void main(String[] args) {
FileInputStream fis=null;
try {
fis=new FileInputStream(new File("a.txt"));
byte[] buff=new byte[6];
int len=0;
while((len=fis.read(buff))!=-1)
{
String input=new String(buff);
System.out.print(input);
}
} catch (Exception e) {
e.printStackTrace();
}finally{
try {
fis.close();
} catch (IOException e) {
e.printStackTrace();
}finally{fis=null;}
}
}
作者:
洋葱头头
时间:
2015-11-28 22:11
一次读1024个 就没问题了 至于多了个真 刘意老师java基础第20天有详细的解释
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2