Caractere separador de diretorios

1 resposta
rollei

Mera curiosidade, queria saber se tem alguma funcao ou meio de pegar o caractere que separa os diretorios naquele sistem onde a aplicacao ta rodando. Existe uma funcao que retorne isso?

Por exmplo, numa aplicacao exemplo eu fiz assim.

File dir = new File ("."); System.out.println(dir.getCanonicalPath() + "/webapps");

no caso ae se estiver no windows vai sair alguma coisa do tipo

C:\Arquivos de programas\Apache Software Foundation\Tomcat 6.0/webapps.

tipo no windows funciona colocar essa barra para frente, jah no linux se eu colocar a barra de separacao do windows, eu acho que nao funciona … caso por exemplo eu tente ler um arquivo. apesar de funcionar leitura de arquivo usando essa barra, queria saber como conseguir o separador, para dar outs sem ficar com essa desigualdade de separadores.

[]'s

1 Resposta

rollei

Pode deixar para la, jah achei aqui.

String sep = File.separator;

Criado 14 de abril de 2008
Ultima resposta 14 de abr. de 2008
Respostas 1
Participantes 1