本帖最后由 李东城 于 2013-2-7 04:25 编辑
在IO流的学习中,很多地方都有read()读取到-1的情况,我想看看这个现象,请问该如何做?
read.txt中的内容为java -1- import java.io.*;
-
- public class JavaApp {
-
- public static void main(String... args) throws Exception
-
- {
-
- FileInputStream in=new FileInputStream("read.txt");
-
- int byt;
-
- while((byt=in.read())!=-1)
-
- {
-
- System.out.println((char)byt);
-
- }
-
- }
-
- }
复制代码 但运行结果如下:
j
a
v
a
-
1
运行并没有出错,但我想看看读取-1的现象,怎么做?
|
|