-1
如何將從閱讀文本文件中檢索到的每一行轉換爲字符串。例如:轉換爲字符串從閱讀文本文件中檢索到的每一行
RandomAccessFile file = new RandomAccessFile("C:text.txt", "r");
FileChannel channel = file.getChannel();
System.out.println("Size: " + channel.size());
ByteBuffer buffer = ByteBuffer.allocate((int) channel.size());
channel.read(buffer);
buffer.flip();//Restore buffer to position 0 to read it
System.out.println("Read ... ");
for (int i = 0; i < channel.size(); i++) {
System.out.print((char) buffer.get());
}
我想裏面添加每次for循環得到每行中的「stringValueOf」,而是它separatly,而不是顯示每個卡拉科特每行以下。
String stringValueOf = String.valueOf((char) buffer.get());