HOME > ファイルをコピーする
ファイルをコピーする
ファイルをコピーするサンプルです。
サンプルソースコード
例)「C:\image001.jpg」を「C:\image002.jpg」にコピーするサンプル
- FileCopySample.java
-
import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; public class FileCopySample { public static void main(String args[]) { try { //Fileオブジェクトを生成する FileInputStream fis = new FileInputStream("c:\\image001.jpg"); FileOutputStream fos = new FileOutputStream("c:\\image002.jpg"); //入力ファイルをそのまま出力ファイルに書き出す byte buf[] = new byte[256]; int len; while ((len = fis.read(buf)) != -1) { fos.write(buf, 0, len); } //終了処理 fos.flush(); fos.close(); fis.close(); System.out.println("コピーが完了しました。"); } catch (IOException ex) { //例外時処理 System.out.println("コピーに失敗しました。"); ex.printStackTrace(); } } }
実行結果
- コマンドプロンプト
- C:\>java FileCopySample コピーが完了しました。
ファイルカテゴリ