Buenas estoy tratando de hacer en java una aplicación con la que manejo rutas de archivos pero según el sistema operativo en las rutas debo de usar '\' o '/' así que mi intención es detectar el sistema operativo y meter en una variable char la barra, y después ir uniendo la ruta con el nombre del fichero. Pero ni char ni String me permite almacenar la \ usada en Windows sola.
Cuando trato de hacer char barraSO = '\'; salta el error "unclosed character literal".
¿Alguno sabe de alguna solución que sea eficiente para esto? Mi otra opción es meter en un String "\\" y después borrar una, pero es ineficiente....
Gracias
· Los temas de java van en su respectivo subforo
>aquí las reglas del foro
-Engel Lex