java能夠訪問位於其運行的計算機上的目錄及其內容嗎?我知道有一個JFileChooser(用戶可以選擇文件),我知道你可以用直接路徑存儲/打開文件。但是,java可以獲取所有文件夾和文件夾?獲取位於計算機上的文件
java可以列出存儲在硬盤上的目錄的文件內容嗎?
java能夠訪問位於其運行的計算機上的目錄及其內容嗎?我知道有一個JFileChooser(用戶可以選擇文件),我知道你可以用直接路徑存儲/打開文件。但是,java可以獲取所有文件夾和文件夾?獲取位於計算機上的文件
java可以列出存儲在硬盤上的目錄的文件內容嗎?
您可以得到任何目錄下的文件是這樣的:
File[] files = new File("/some/path").listFiles();
您可能也有興趣在如何recursively list files in Java。
是的,它可以。
只要用於執行應用程序的帳戶具有正確的權限。
是的,它可以。除了Oded說的,對於小應用程序,您需要明確授予對硬盤驅動器的讀寫權限。
您可以使用文件路徑到您想要的目錄,你可以這樣做:
File directory = new File("PATH TO DIRECTORY");
File [] contents;
if (directory.isDirectory()) {
contents = directory.listFiles(); // returns an array containing the file and directory abstract paths.
}
是的,可以。只要用於執行應用程序的帳戶具有正確的權限。 – Oded 2011-04-22 20:23:43