ioストリーム使用例---画像のコピー
ここではioストリーム実装を用いて,入力ストリーム指定経路の下のピクチャを出力ストリーム指定経路にコピーする
コードは次のとおりです.
コードは次のとおりです.
package com.test9;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
public class photoCopy {
public static void main(String [] args){
//
FileInputStream fis = null;
FileOutputStream fos = null;
try {
//
fis = new FileInputStream("C:\\Users\\zhangbin\\Pictures\\Camera Roll" +
"\\1c950a7b02087bf41df462a9fed3572c11dfcf51.jpg");
fos = new FileOutputStream("D:\\a.jpg");
//
int n = 0;
//
byte []bytes = new byte[1024];
//
while ((n=fis.read(bytes))!=-1){
fos.write(bytes);
}
} catch (Exception e) {
e.printStackTrace();
}finally {
try {
//
fis.close();
fos.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}