有没有人帮忙解决个问题
java吧
全部回复
仅看楼主
level 5
苍老狮子 楼主
帮忙解决个问题:
package package2;
import java.io.*;
public class Test {
public static void main(String[]args)throws Exception {
FileReader fr1=new FileReader("1-example\\1.txt");
while((fr1.read())!=-1){
System.out.print((char)fr1.read());
}
fr1.close();
}
}
这个io流读取的文件结果是bdfhjln?;但是1.txt的内容是abcdefghijklmn。
请问下这个是怎么回事
2018年09月25日 06点09分 1
level 8
第一个fr1.read()读取了a第二个读取b依次类推得出结果
2018年09月25日 06点09分 2
level 8
FileReader fr1 = new FileReader(“D:/1.txt”);
char [] a = new char [50];
fr1.read(一); //读取数组中的内容
for(char c:a)
是System.out.print(C);
fr1.close();
这是正解
2018年09月25日 06点09分 3
明白了
2018年09月25日 09点09分
1