我正在尝试将路径拆分为父级和名称。
尝试时
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路径的相同结果? (如果可能,请不要使用正则表达式)