代碼定義 public class FileOutputStream,導致 new FileOutputStream("path") 調用的是**自定義類**而非 java.io.FileOutputStream。
FileOutputStream out = new FileOutputStream("F:/.../C.java"); // 編譯報錯:找不到匹配構造函數
自定義類只有無參構造,無 String 參數構造。
public class MyFileCopy { ... }java.io.FileOutputStream out = new java.io.FileOutputStream(...);import java.io.FileOutputStream; 並刪除自定義類定義。String、List、FileOutputStream 等)作為自定義類名。java.io.* 現成類,無需重造輪子。