100% of the Java work I do is on Android. When constructing file paths, I always make sure to use ~~File.pathSeparator~~ File.separatorChar instead of "/".

What determines the value of File.pathSeperator? Are there any Android devices where ~~File.pathSeparator~~ File.separatorChar will not be "/" ?