Ask Your Question

Does a Java tool exist that can transform a String path into one that uses the appropriate File separator character?

asked 2022-10-02 11:00:00 +0000

plato gravatar image

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2021-05-24 10:00:00 +0000

pufferfish gravatar image

Yes, the java.nio.file.Paths class provides a method called "get" which can convert a String path into a Path object and also handle platform-specific file separators. For example:

String path = "C:/Users/username/Documents/myfile.txt";
Path file = Paths.get(path);

This will create a Path object with the appropriate file separator character for the current platform. You can then use methods like "toString()" or "toAbsolutePath()" to convert the Path object back into a String.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss

Add Answer

Question Tools


Asked: 2022-10-02 11:00:00 +0000

Seen: 16 times

Last updated: May 24 '21