Criação de Um Vetor de Strings

3 respostas
C

Prezados,
Eu posso realizar a criação de um vetor de String, utilizando a split("\t").
Ex.: String a[]=(“a b c d”); sem problemas algum, agora necessito que além do tab(\t) também seja utilizado quebra de linha ("\r"||"\n"), tentei utilizar operadores lógicos mas não deu certo. Alguem tem alguma sugestão?

split("\t"||"\r"||"\n")?
Caso contenha, \t ou \r ou \n seria uma nova posição no vetor.

Agradeço a todos…

Trajano

3 Respostas

ze_kiefa

O método String.split() suporta Expressão Regular.

Mais informações em: http://java.sun.com/j2se/1.5.0/docs/api/index.html

felipealbuquerque

O método split da classe String aceita como parâmetro uma expressão regular (regular expression).
Se você passar, como parâmetro, uma expressão regular que satisfaça o seu objetivo, o split funcionará do jeito que você quer.

Ou seja, operadores condicionais não funcionarão. Use expressão regular! :slight_smile:

C

Agradeço a todos…

Criado 6 de novembro de 2007
Ultima resposta 6 de nov. de 2007
Respostas 3
Participantes 3