如果 b 的长度为 0,则不读取任何字节并返回 0;否则,尝试读取至少一个字节。如果因为流位于文件末尾而没有可用的字节,则返回值 -1;否则,至少读取一个字节并将其存储在 b 中。 ======================================================================================
为什么不看API文档呢?JDK文档又有中文版。
为什么不看API文档呢?JDK文档又有中文版。
解决方案 »
- [[[迷惑]]]在类里面声明一个本类的对象有什么作用?
- 《Agile Java》中的关于JUnit的一个例子无法实现
- 问个关于设置组件大小的问题
- Java robot能不能不实际移动鼠标就产生鼠标移动的事件...
- EJB主要讲的什么,一般人要掌握什么?
- java里面怎么得到文件有多少行??
- 请大家讨论一下UltraEdit中的宏的运用~~
- 各位大虾请帮忙!!AWT的问题,一段程序请读一下!(在线等待)
- 一个不好理解的问题!!!
- 请问这里的高手:“../cgi-bin/registergj.cgi' script producted no output”是何原因引起?
- 大家看看这个算法
- 200元手机费+200分求序列化例子
public class TestFileInputStream {
public static void main(String[] args) {
int b = 0;
FileInputStream in = null;
try {
in = new FileInputStream("d:\\share\\java\\io\\TestFileInputStream.java");
} catch (FileNotFoundException e) {
System.out.println("找不到指定文件");
System.exit(-1);
}
try {
long num = 0;
while((b=in.read())!=-1){
System.out.print((char)b);
num++;
}
in.close();
System.out.println();
System.out.println("共读取了 "+num+" 个字节");
} catch (IOException e1) {
System.out.println("文件读取错误"); System.exit(-1);
}
}
}
while((b=in.read())!=-1)