String

3 respostas
G

Galera blz…
O lance é o seguinte eu tenho um String com uma fraze tipo “Ola mundo” e quer passar essa string para duas uma com “Ola” e outra com “mundo” sempre separando a fraze por palavras, pelos espaços que tenho nela.

Obrigado!!

3 Respostas

W

opa…
vc pode usar o metodo split() da classe String…

http://java.sun.com/j2se/1.5.0/docs/api/java/lang/String.html#split(java.lang.String)

flwss

F
String aux = "OLA MUNDO";
 String str []= null;
 str =  aux.split(" ");
 System.out.println(str[0] +"-----------------" + str[1]);

vai imprimir:
OLA-----------------MUNDO

B

“fhsantiago”:
String aux = "OLA MUNDO"; String str []= null; str = aux.split(" "); System.out.println(str[0] +"-----------------" + str[1]);

vai imprimir:
OLA-----------------MUNDO

Ola, para este caso é melhor usar como opção de split a expressão regular “\s”, assim:

... str = aux.split("\s"); ...

Só como complemento da resposta do amigo :wink:

Criado 1 de junho de 2006
Ultima resposta 2 de jun. de 2006
Respostas 3
Participantes 4