Problemas com Split

3 respostas
A

E ai pessoal…

Estou com um problema com o split…

String ch[] = teste.split(".");

O valor que estará armazenado na variável teste vai ser este “121154.doc”
Preciso separar esse valor do .doc
So que quando peço para

System.out.println(ch[0]);

ele me dá o seguinte erro:

java.lang.ArrayIndexOutOfBoundsException: 0
	at diretorio.Lista.Listar(Lista.java:37)
	at diretorio.Lista.Listar(Lista.java:43)
	at diretorio.Pvcs.main(Pvcs.java:20)
Exception in thread "main"

Se alguém puder me ajudar…
Obrigado

3 Respostas

marciolx

faz assim

teste.split("\.");
TedLoprao

O problema é que o split espera uma expressão regular e o ponto significa qualquer caracter, no seu caso use:
barra barra ponto em split…

String ch[] = teste.split("\.");
A

Blz, galera… funcionou!!

Valeu mesmo!!

Criado 24 de maio de 2004
Ultima resposta 24 de mai. de 2004
Respostas 3
Participantes 3