2014-10-07 25 views
0

我在尋找最快的方式cat並在Java clear文件,這些文件無法使用JVM複製這樣的應對文件的行爲是最快的方式方法,最快的方式在Java貓和複製文件

我使用unix命令來做到這一點:

Process process = Runtime.getRuntime().exec(commandArray); 
    int correct = process.waitFor(); 
    if (correct == 0) { 
     System.out.println("file appended successfully"); 
    } else { 
     System.out.println("problem to append file"); 
    } 
} 

所以它是最快的方法?或者我應該使用nio

+2

建議使用Java NIO,因爲您可以在任何平臺上運行代碼。由於您指定了Unix命令,因此您的代碼無法在Windows操作系統上運行。 – 2014-10-07 12:36:05

回答

0

使用Java nio2 - 與平臺無關

+0

謝謝,但請編輯您的答案並描述原因? – 2014-10-08 06:37:00