Slipt num funciona!

6 respostas
ecarmo

Galera, é o seguinte.

Eu tenho uma string que tem um numero de ip, eu queria separar o numero de ip pelo ‘.’ (ponto), mas num funciona, o que esta de errado no meu codigo :

String ip = "127.0.0.1";
String pedacosIP[] = ip.split(".");
for(int i = 0; i < pedacosIP.length; i++){
	System.out.println(pedacosIP[i]);
}

Tipo o Codigo nem entra no Loop, pelo que intendi num ocorre o split.

Valeu Galera !!!

6 Respostas

TedLoprao

Faça o seguinte:

String ip = "127.0.0.1"; 
String pedacosIP[] = ip.split("\."); 
for(int i = 0; i < pedacosIP.length; i++){ 
   System.out.println(pedacosIP[i]); 
}

Fallow

ecarmo

Cara eu tentei fazer isso mas num funcionou !!

Continua dando a mesma coisa, num imprime nada

----------- Editando

Eu fiz merda aqui, agora ta funcionando, VALEU CARA

TedLoprao

Vc colocou as duas barras???
É o seguinte, ele espera uma expressão regular, e somente o ponto significa qualquer caracter, por isso só o ponto não funciona!!!

Com as duas barra deveria funcionar!!!

TedLoprao

Fiz o mesmo exemplo aqui e funcionou tranquilo!!!

Estranho não ter funcionado aí :? !!!

vamorim

Tenta

String pedacosIP[] =  ip.split("[.]");
ecarmo

Valeu Galera, ja consegui fazer funcionar.

Criado 16 de fevereiro de 2004
Ultima resposta 17 de fev. de 2004
Respostas 6
Participantes 3