¿Este enlace no te ayuda? http://docs.oracle.com/javase/tutorial/essential/io/
No, no devuelve otra ruta. La primera es correcta. No se porqué dices que "solo se carga" con la segunda. Tienes que hacer el esfuerzo de explicarte más y mejor para que te podamos entender.
Para transformar el formato de ruta en lo otro, que no se que es, puedes usar replaceAll:
ruta = ruta.replaceAll("/", "//")
Un saludo
Buenos días, tengo un programa que saca la ruta de un archivo con JFileChooser y la guarda en un archivo txt para mas tarde usarla para recuperar el archivo. El problema está en que JFileChooser devuelve algo como c:/carpeta/archivo.txt y para cargar el archivo necesito algo como c://carpeta//archivo.
Hay alguna forma de sacar la ruta de la segunda forma??
Gracias