zoukankan      html  css  js  c++  java
  • io流

    package com.io;
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.FileNotFoundException;
    import java.io.IOException;
    public class Test2 {
    
        /**
         * @param args
         * @throws IOException 
         */
        public static void main(String[] args)  {
           
            File file1 = new File("C:\Users\Coda\Desktop\google1.jpg");
            File file2 = new File("C:\Users\Coda\Desktop\图片储存\dd.jpg");
            
                CopyIt(file1,file2);
            
        }
        
        public static void CopyIt( File file1, File file2) {
    
            FileInputStream fileInputStream;
            try {
                fileInputStream = new FileInputStream(file1);
            } catch (FileNotFoundException e) {
                System.out.println("文件路径错误");
                 throw new RuntimeException(e);
            }
            FileOutputStream fileOutputStream = null;
            try {
                fileOutputStream = new FileOutputStream(file2,true);
            } catch (FileNotFoundException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
            
            byte[]b = new byte[2];
            int count = 0;
            try {
                while((count = fileInputStream.read(b))!=-1){
      
                    fileOutputStream.write(b);
          
                }
            } catch (IOException e) {
                  System.out.println("写入文件失败");
                throw new RuntimeException(e);
                
            } finally{
                  try {
                    fileOutputStream.close();
                } catch (IOException e) {
                    System.out.println("文件正在运行,无法关闭");
                    throw new RuntimeException(e);
                }
                   try {
                    fileInputStream.close();
                } catch (IOException e) {
                    System.out.println("文件正在运行,无法关闭");
                    throw new RuntimeException(e);
                }  
                System.out.println("文件复制成功");
            }
                
      }
    
    }
  • 相关阅读:
    日期和时间运算:上月最后一天
    SY全局系统字段
    内表、结构赋值转换规则
    基本类型赋值转换规则表
    嵌套结构使用:struc1-struc2-XXX
    TYPES、DATA、TYPE、LIKE、CONSTANTS、STATICS、TABLES
    ABAP WRITE、WRITE TO、FORMAT语句
    ABAP DESCRIBE语句
    数据词典与ABAP类型映射
    Field+offset(len)
  • 原文地址:https://www.cnblogs.com/chEnYoNg11/p/6181854.html
Copyright © 2011-2022 走看看