Groovy将路径拆分为名称和父级

时间:2017-07-10 15:02:01

标签: groovy path

我正在尝试将路径拆分为父级和名称。

尝试时

String path = "/root/file"
File file = new File(path)

println("Name: " + file.name)
println("Parent: " + file.parent)

我们得到了

Name: file
Parent: /root

使用Windows路径C:\\root\\file.exe,我们得到

Name: C:\root\file.exe
Parent: null

这是预期的行为吗?如果是如何获得Windows路径的相同结果? (如果可能,请不要使用正则表达式)

0 个答案:

没有答案