Get java.nio.file.Path object from java.io.File

Karlovsky120 picture Karlovsky120 · Mar 20, 2013 · Viewed 141.7k times · Source

Is it possible to get a Path object from a java.io.File?

I know you can convert a path to a file using toFile() method, but I couldn't find the opposite conversion. Is there a way to do this in Java 6 or lower?

Answer

Vivin Paliath picture Vivin Paliath · Mar 20, 2013

Yes, you can get it from the File object by using File.toPath(). Keep in mind that this is only for Java 7+. Java versions 6 and below do not have it.