灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:2251回复:0

Java例程练习(字节流)

楼主#
更多 发布于:2012-09-08 09:42

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
游客

返回顶部