我需要使用Java逐行读取文本文件.我使用available()方法FileInputStream检查并循环文件.但是在读取时,循环在最后一行之前的行之后终止.即,如果文件有10行,则循环只读取前9行.使用的片段:
available()
FileInputStream
while(fis.available() > 0) { char c = (char)fis.read(); ..... ..... }
java file-io fileinputstream
file-io ×1
fileinputstream ×1
java ×1