io流

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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("文件复制成功");
        }
            
  }

}

 

以上是关于io流的主要内容,如果未能解决你的问题,请参考以下文章

此应用小部件片段中所有意图 (PendingIntents) 的逻辑流

iOS代码片段CodeSnippets

IOS开发-OC学习-常用功能代码片段整理

在 .net 中处理 pcm wav 流

iOS xcode 代码片段

iOS常用于显示几小时前/几天前/几月前/几年前的代码片段