inputstream类的read方法返回值代表什么意思?
教程上说read返回的是整形数据,可是这个数据代表什么意思呢?
import java.io.*;
public class FileApp {
public static void main(String[] args){
byte[] buffer=new byte[2056];
try{
FileInputStream fileIn = new FileInputStream("1.txt");
int bytes=fileIn.read();
System.out.println(bytes);
}
catch (Exception e){
System.out.println(e);
}
}
}
结果得到的是49。
说明:1.txt的内容是“12345678”