Java中是否有Path.IsPathRooted()的等价物?

时间:2019-06-05 09:47:52

标签: java c#

我几乎不了解IsPathRooted()函数,我想知道如何用Java编写等效代码。 这是我必须翻译的功能。

private string EnsureAbsolutePath(string strFileName){
    string strReturn = strFileName;
    if (Path.IsPathRooted(strFileName) == false)
        strReturn = GetAbsolutePathFromRelativeFileName(strFileName);
    return strReturn;
}

1 个答案:

答案 0 :(得分:0)

我认为关键是Java的“ getParent”方法:

if (Paths.get(strFileName).getParent() != null)
{
    strReturn = GetAbsolutePathFromRelativeFileName(strFileName);
}