中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java如何實現文件復制功能

小億
82
2024-03-19 16:40:35
欄目: 編程語言

在Java中,可以使用FileInputStream和FileOutputStream來實現文件復制功能。以下是一個簡單的示例代碼:

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class FileCopy {

    public static void main(String[] args) {
        String sourceFile = "source.txt";
        String destFile = "destination.txt";

        try {
            File source = new File(sourceFile);
            File dest = new File(destFile);

            FileInputStream fis = new FileInputStream(source);
            FileOutputStream fos = new FileOutputStream(dest);

            byte[] buffer = new byte[1024];
            int length;
            while ((length = fis.read(buffer)) > 0) {
                fos.write(buffer, 0, length);
            }

            fis.close();
            fos.close();

            System.out.println("File copied successfully.");
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

在這個示例中,首先指定源文件和目標文件的路徑,然后創建FileInputStream和FileOutputStream來讀取源文件和寫入目標文件。接著,創建一個緩沖區數組,通過循環讀取源文件內容并將內容寫入目標文件。最后關閉輸入流和輸出流,并輸出文件復制成功的信息。

0
北流市| 博野县| 茶陵县| 海盐县| 宜宾县| 敖汉旗| 西青区| 汝阳县| 交口县| 田林县| 柏乡县| 兴业县| 科技| 江西省| 兴仁县| 涟水县| 贵南县| 龙口市| 澄迈县| 太仆寺旗| 松溪县| 东莞市| 吴旗县| 屯留县| 炉霍县| 泸州市| 喀喇| 璧山县| 枣阳市| 苍山县| 永新县| 武义县| 四子王旗| 德钦县| 鸡西市| 安吉县| 大方县| 新巴尔虎左旗| 阿拉善左旗| 环江| 沭阳县|