[RESOLVIDO] Como pegar uma palavra da String?

3 respostas
thiagomartendal

Pessoal, tenho uma String onde eu devo pegar uma única palavra e colocar em outra String.
Um exemplo do que eu quero:

String a = "a = 0;";
String b = "0"; //Aqui na String b eu quero atribuir o 0 que está na String a.

Como faço isso?

3 Respostas

Mathob

Nesse caso especificamente seria

a.substring(4, 5);

ou

b = "" + a.charAt(4); //Use a concatenação que preferir
Mathob

Mas isso só vai servir para esse modelo de String. Se você quiser pegar sempre o que está depois do = e antes da virgula, admitindo que sempre terá esse espaço use:

b = a.substring(a.lastIndexOf("= ")+2, a.length()-1); //O +2 para pular o igual e espaço
thiagomartendal

Deu certo, obrigado.

Criado 25 de abril de 2016
Ultima resposta 25 de abr. de 2016
Respostas 3
Participantes 2