簡體   English   中英

如何將文件從一台PC復制到另一台PC

[英]How to copy file from one PC to another

我正在嘗試使用此代碼將文件從我的計算機傳輸到另一台計算機,但出現異常java.io.FileNotFoundException:\\ 192.168.1.4 \\ D:\\ Color.txt(找不到網絡名稱)

    File source = new File("G:\\Color.txt");

    File dest = new File("\\\\192.168.1.4\\D:\\Color.txt");
 // File dest = new File("D:\\Color.txt");


    try {

        InputStream input = new FileInputStream(source);

        OutputStream output = new FileOutputStream(dest);

        byte[] buf = new byte[1024];

        int bytesRead;

        while ((bytesRead = input.read(buf)) > 0) {

            output.write(buf, 0, bytesRead);

        }
        System.out.println("File Copied successfully");
        input.close();
        output.close();

    } 
    catch(Exception e)
    {
          System.out.println("Exception "+e);
    }

文件系統中的文件或目錄由java中的兩個抽象概念表示。 這些抽象概念是java.io.Filejava.nio.file.Path

File類表示文件系統中的文件,而接口Path表示文件的路徑字符串。 在本教程中,我們研究文件或路徑上的各種操作。 我們使用

句法 :

File file = new File("c:\\filefolder\\file.txt");

但在您的情況下,請先通過文件資源管理器檢查位置是否可用,然后使用相同的地址。

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM