ciao, sto scrivendo un'applicazione portabile in java, ma ho qualche problema con la lettura dei file.infatti devo leggere vari file nella cartella corrente o sue sottorirectori, ad esempio "./io.txt" oppure "./sottodirectory/pippo.txt", il problema è che in unix queste path sono correte, ma in MS le path giuste siono ".\io.txt" e "\sottodirectory\pippo.txt" in pratica cambia il separatore(\ in linux, / in MS). esiste una classe/metodo che mi dica il separatore in uso dal sistema operativo? oppure un trucchetto per risolvere il problema??
scusate se una domanda da due righe l'ho fatta diventare un papiro incasinato ma non mi viene in mente altro modo per spiegarmi