我想控制我的文件在哪個文件夾中。Java拆分目標路徑
我具有一定的文件夾結構工作:
- 主文件夾
- 處理子
- 處理子
寫我的單元測試,我想把測試文件夾中提供以下文件夾結構的目標文件
目標\測試夾\
這是主要的文件夾
目標\測試夾\處理\
這是子文件夾處理
target \ test-folder \ processed
這是處理
我想打印出該文件夾中的某個文件的子文件夾,我想要做的是以下幾點:
String[] directories = PATH.split("\"");
System.out.println(directories[directories.length - 2]);
當我調試我看到我的陣列目錄只包含1項,整個路徑,所以我的分裂可能是錯誤的。
我應該把什麼作爲split
值?
也應該可以使用類型'路徑'或'文件'。 – Raedwald
我同意@Raedwald。你不應該做字符串操作,而是使用File對象,找出父對象,等等 –
Ok看起來是一個好的解決方案。 –