Fazer split usando o símbolo "+"[Resolvido]

2 respostas
M

Quero fazer isso:

String linha = "1+2+3"; String[] vetor = linha.split("+")

mas ele não aceita. Alguma idéia de como fazer?

2 Respostas

E

O sinal de “+” é especial para expressões regulares. Ele quer dizer “repita a expressão anterior 1 ou mais vezes”.

Se precisar bater com o caracter “+”, use um “\” antes. Exemplo:

String[] vetor = linha.split("\+") ;
M

Eu sabia que era usado pra expressões regulares, só não sabia o que colocar no lugar.Muito obrigado pela ajuda.

Criado 23 de setembro de 2009
Ultima resposta 23 de set. de 2009
Respostas 2
Participantes 2