goback add

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("文件已复制");
        
    }
}

喜欢0 评分0