[RESOLVIDO] Como pegar uma palavra da String?

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?

Nesse caso especificamente seria

a.substring(4, 5);

ou

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

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

Deu certo, obrigado.

1 curtida