我几乎不了解IsPathRooted()函数,我想知道如何用Java编写等效代码。
这是我必须翻译的功能。
private string EnsureAbsolutePath(string strFileName){
string strReturn = strFileName;
if (Path.IsPathRooted(strFileName) == false)
strReturn = GetAbsolutePathFromRelativeFileName(strFileName);
return strReturn;
}
最佳答案
我认为关键是Java的“ getParent”方法:
if (Paths.get(strFileName).getParent() != null)
{
strReturn = GetAbsolutePathFromRelativeFileName(strFileName);
}