파일 복사 작업
1497 단어 자바
package com.ywx.io;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
/**
*
* @author Vashon
* date:20150402
*/
public class CopyDemo {
public static void main(String[] args) {
new Copy(new File("d:"+File.separator+"test1.txt"),
new File("d:"+File.separator+"test1.txt"));
}
}
class Copy{//
public Copy(File f1,File f2){
if(f1.exists()){
System.out.println(" !");
System.exit(1);
}
if(f2==null){
System.out.println(" !");
System.exit(1);
}
InputStream input=null;// ,
OutputStream output=null;// ,
try {
input=new FileInputStream(f1);
output=new FileOutputStream(f2);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
if(input!=null&&output!=null){//
int temp=0;
try {
while((temp=input.read())!=-1){
output.write(temp);//
}
System.out.println(" !");
} catch (IOException e) {
e.printStackTrace();
System.out.println(" !");
}
try {
input.close();
output.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
저작권 성명: 본 고 는 블 로 거들 이 창작 한 글 로 블 로 거들 의 허락 없 이 전재 할 수 없다.
다음으로 전송:https://www.cnblogs.com/ywx-vashon/p/4895786.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.