JAva en linux
Hola, tengo una pequeña duda, y es la siguiente, tengo una serie de archivos que se leen de diferentes direcotorios, al poner la ruta por ejemplo dir1archivo.txt en windows reconoce el directorio puesto que la barra de separador de directorio es pero en linux no me reconoce como directorio, hay alguna manera de poner un separador de directorios para ambos sitemas?
Un saludo hasta otra
Un saludo hasta otra
No recuerdo exactamente, pero creo que en la clase System, pidiendole una propiedad determinada, te devuelve el caracter separador para el sistema concreto que estás.
Echa un ojo en la API al método System.getProperties(). Ahi te da una lista de las propiedades y puedes ver cual es la del caracter separador.
Luego tendrias que componer el path usando ese caracter.
Te digo esto de memoria, si no lo encuentras, avísame y revisaré la API para ver dónde vi lo del caracter separador.
De todas formas, puedes probar a poner siempre el separador de linux. Yo creo que java en windows sabe interpretarlo.
Se bueno.
Echa un ojo en la API al método System.getProperties(). Ahi te da una lista de las propiedades y puedes ver cual es la del caracter separador.
Luego tendrias que componer el path usando ese caracter.
Te digo esto de memoria, si no lo encuentras, avísame y revisaré la API para ver dónde vi lo del caracter separador.
De todas formas, puedes probar a poner siempre el separador de linux. Yo creo que java en windows sabe interpretarlo.
Se bueno.