zoukankan      html  css  js  c++  java
  • 字节流读写文件

    package com.io;  
      
    import java.io.*;  
      
    public class MyIO {  
      
           
        public static void main(String[] args) {  
            //读取文件  
            int b = 0;  
            FileInputStream in = null;  
            try{  
            in = new FileInputStream("D://java//ThrowsDemo.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 e1) {  
            System.out.println("文件读取出错");System.exit(-1);  
            }  
            //写文件  
            int b1 = 0;  
            FileInputStream in1 = null;  
            FileOutputStream out = null;   
            try{  
            in1 = new FileInputStream("D://java//ThrowsDemo.java");  
            out = new FileOutputStream("D://java//Throw.java");  
            while((b1=in1.read())!=-1) {  
            out.write(b1);  
            }  
            in1.close();  
            out.close();  
            }catch (FileNotFoundException e2) {  
            System.out.println("找不到指定文件");System.exit(-1);  
            }catch(IOException e1) {  
            System.out.println("文件复制出错");System.exit(-1);  
            }  
            System.out.println("文件已复制");  
        }  
      
    }  
  • 相关阅读:
    IDEA快捷键命令
    win命令
    jwt《token》
    批量注释与快速顶底部命令
    springboot邮通知553错误和
    git《一》
    twemproxy《一》
    reids在linux上的安装《四》
    linux安装jdk
    长沙和广州软件开发之我见
  • 原文地址:https://www.cnblogs.com/jingjiren/p/12941610.html
Copyright © 2011-2022 走看看