如何在下面的代码中指示执行流程。(我如何更新(或增加)?
while((i=fr.read())!=-1)
{ System.out.print((char)i);
}
- 详情请见:http://tutorialspointexamples.com/filereader-and-filewriter-in-java/#sthash.QxSyiKRe.dpuf
答案 0 :(得分:1)
Filereader.read读取单个字符。它返回一个int,表示读取的字符。
代码
while((i=fr.read())!=-1)
{
System.out.print((char)i);
}
(i = fr.read())首先解析,给你读取的字符。 while循环将在每次循环,遍历文件时解析它。
外部然后将此值与-1进行比较。