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("文件复制成功");
            }
                
      }
    
    }
  • 相关阅读:
    HorizontalScrollView水平滚动控件的使用
    ScrollView垂直滚动控件的使用
    RatingBar评分控件的使用
    ProgressBar进度条的使用
    AnalogClock和DigitalClock时间和日期控件
    DatePicker输入日期控件的使用
    ImageView从网络上获取图像
    CentOS 7.3 安装配置Samba服务器
    python元组内置函数
    Python元组
  • 原文地址:https://www.cnblogs.com/chEnYoNg11/p/6181854.html
Copyright © 2011-2022 走看看