- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Processing :指定フォルダ内のフォルダ名とファイル名の取得)
Processing :指定フォルダ内のフォルダ名とファイル名の取得
このQ&Aのポイント
- Javaと同じかな~と思って、以下のスプリクトを試してみたのですが、だめでした。
- 環境:OS X
- import java.io.*; public class Test { public static Hoge() { try { File directory1 = new File("User/***/Desktop); String[] fileArray = directory1.list(); for(int i = 0; i < fileArray.length; i++) { System.out.println(fileArray[i]); } } catch (IOException e) { } } }
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
環境:OS X という事ですので "User/***/Desktop ここは "/Users/***/Desktop" ですね。 全体はこんな感じです。 import java.io.*; public class FileList { public static void main(String argv[]) { File directory1 = new File("/Users/***/Desktop"); String[] fileArray = directory1.list(); if (fileArray != null) { for(int i = 0; i < fileArray.length; i++) { System.out.println(fileArray[i]); } } else{ System.out.println(directory1.toString() + " は存在しません" ); } } }