トップページ >  Java >  バイナリファイルをコピーする
初版2008/09/25: 最終更新日2008/09/25
  バイナリファイルをコピーする
目次
バイナリファイルをコピーする
ソース
バイナリファイルをコピーする
バイナリファイルをコピーするにはBufferedInputStreamクラスとBufferedOutputStreamクラスを使用します。
コピー元ファイルが存在しない場合、エラーとなります。
コピー先ファイルが存在しない場合は、新規作成されます。


ソース
import java.io.*;

public class Test{
    public static void main(String args[]) throws IOException{
        int bf;

        BufferedInputStream  src  = new BufferedInputStream(new FileInputStream("c:\\a.exe"));
        BufferedOutputStream dest = new BufferedOutputStream(new FileOutputStream("c:\\b.exe"));

        while ((bf = src.read()) >= 0){
            dest.write(bf);
        }
        dest.flush();
        src.close();
        dest.close();
    }
}


Information
リンクについて
個人情報保護方針
Yahoo!ブックマークに登録

社長&社員ブログ
やる気はあるがお金がない㈱コンフレッジブログ
広告

サイト内検索
当サイト内を検索できます↓


PV

Other
Validate XHTML 1.1       Validate CSS