我从文件中读取数据时遇到问题。在每一行(除了第一行)第一个字符都丢失了!
也许我在编码方面遇到了麻烦,但我尝试设置 UTF-8、UniCode、ANSI,结果也一样快...
代码:
try (FileReader fr = new FileReader("123.txt")) {
// create a buffer for file reader
BufferedReader br = new BufferedReader(fr);
do {
input = br.readLine();
System.out.println(input);
} while (br.read() != -1);
} catch (IOException ex) {
System.out.println("IOex : " + ex);
}
安慰:
2
FFFFFF
FAF9F5
FDBCA1
FBCCB8
但必须是:
2
#FFFFFF
2
#FAF9F5
6
#FDBCA1
9
#FBCCB8
9
它只有在我在行前加上斜线时才有效。
2
\#FFFFFF
\2
\#FAF9F5
\6
\#FDBCA1
\9
\#FBCCB8
\9
会是什么?
谢谢!