我想控制我的文件在哪个文件夹中。Java拆分目标路径
我具有一定的文件夹结构工作:
- 主文件夹
- 处理子
- 处理子
写我的单元测试,我想把测试文件夹中提供以下文件夹结构的目标文件
目标\测试夹\
这是主要的文件夹
目标\测试夹\处理\
这是子文件夹处理
target \ test-folder \ processed
这是处理
我想打印出该文件夹中的某个文件的子文件夹,我想要做的是以下几点:
String[] directories = PATH.split("\"");
System.out.println(directories[directories.length - 2]);
当我调试我看到我的阵列目录只包含1项,整个路径,所以我的分裂可能是错误的。
我应该把什么作为split
值?
也应该可以使用类型'路径'或'文件'。 – Raedwald
我同意@Raedwald。你不应该做字符串操作,而是使用File对象,找出父对象,等等 –
Ok看起来是一个好的解决方案。 –