JAVA中read()是如何读取字符的、read()的返回值为什么要赋给整型变量?配合available读取字长时它们的工作原理是什么?
最近,本人初学Java中有关文件输入输出时,遇到了一些疑惑,给大家看一段利用read()读取文档字符并将字符输出到屏幕的代码片段:其中“测试.txt”文档中存放的字符串是“aaaaaa”,运行结果为:可能很多初学者像我一样都对while循环中的语句有以下疑惑:1、fin.available()是用来计算可读文件的的字长的,应该是恒大于零的,那岂不是死循环?(猜想fin.avai...
原创
2018-10-20 22:02:17 ·
6654 阅读 ·
2 评论