Java例程练习(字节流)
3025 点击·0 回帖
![]() | ![]() | |
![]() | import java.io.*; public class Test { public static void main(String[] args) { int b = 0; FileInputStream in = null; try { in = new FileInputStream("C:/java/Test.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 e) { System.out.println("文件读取错误"); System.exit(-1); } } } [java] <pre name="code" class="java">import java.io.*; public class Test { public static void main(String[] args) { int b = 0; FileInputStream in = null; FileOutputStream out = null; try { in = new FileInputStream("C:/java/Test.java"); out = new FileOutputStream("C:/java/A/HW.java"); while((b = in.read()) != -1) { out.write(b); } in.close(); out.close(); } catch (FileNotFoundException e) { System.out.println("找不到指定文件"); System.exit(-1); } catch (IOException e) { System.out.println("文件复制错误"); System.exit(-1); } System.out.println("文件已复制"); } } | |
![]() | ![]() |