Javaには、プログラムが現在実行されているプラットフォームに関係なく、指定されたパスが絶対パスかどうかを調べる方法がありますか? したがって、私が望むのは、おそらく次の例のようなものです。
Linux の場合:
new File("/home/").isAbsolute() // Should return true.
new File("C:/My Documents").isAbsolute() // Should *also* return true.
Windows の場合:
new File("C:/Documents").isAbsolute() // Should return true.
new File("/home/").isAbsolute() // Should *also* return true.
おそらくこれを回避するために何かをコーディングできますが、この問題を解決するために Java で提供される組み込みクラスを誰かが知っているかどうかを知りたかっただけです。または、誰かがこの問題に遭遇したことがありますか?そして、どのように解決しましたか?
ありがとう!