可以用循环。来读取下一个字节,inputStream.read()只是读取一个字节
try
{
FileInputStream fis=new FileInputStream("d:/aa.txt");
fis.read();//从输入流读取一个数据字节
int c=-1;
while((c=fis.read())!=-1)
{
System.out.print((char)c);
}
fis.close();
}
catch (FileNotFoundException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}
catch (IOException e)
{
// TODO Auto-generated catch block
e.printStackTrace();
}如果到文件末尾,返回-1 |