java system.out.read_求教Java高手,关于输入流的read的问题,为什么while循环体里面的两个System.out.println没有打印出来?...
importjava.io.*;publicclassFileOutputStreamTest{publicstaticvoidmain(String[]args)throwsIOException{FileInputStreamfis=null;FileOutputStreamfos=null;try{//創建字節輸入流f...
import java.io.*;
public class FileOutputStreamTest
{
public static void main(String[] args) throws IOException
{
FileInputStream fis = null;
FileOutputStream fos = null;
try
{
//創建字節輸入流
fis = new FileInputStream("newFile.txt");
//創建字節輸入流
fos = new FileOutputStream("123");
byte[] bbuf = new byte[32];
int hasRead = 0;
//循環從輸入流中取出數據
while ((hasRead = fis.read(bbuf)) > 0 )
{
//每讀取一次,即寫入文件輸出流,讀了多少,就寫多少。
System.out.println("讀取后");
fos.write(bbuf , 0 , hasRead);
System.out.println("寫完后");
}
System.out.print("結束");
}
catch (IOException ioe)
{
ioe.printStackTrace();
}
finally
{
//使用finally塊來關閉文件輸入流
if (fis != null)
{
fis.close();
}
//使用finally塊來關閉文件輸出流
if (fos != null)
{
fos.close();
}
}
}
}
展開
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的java system.out.read_求教Java高手,关于输入流的read的问题,为什么while循环体里面的两个System.out.println没有打印出来?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 算法导论13-1节习题解答
- 下一篇: 简析EDMX文件的构成 - CSDL、S