Pessoal recebo uma string do usuário e quando ele tiver uma vírgula tenho que trata-la e quando ele vem sem virgula não faço nada.
O tratamento eu montei legal, o problema é detectar quando vem com , e quando vem sem.
Alguém tem alguma dica?
Usa o indexOf(), assim:
String s = "comvirgula,";
if(s.indexOf(',') != -1)
System.out.println("veio com virgula");
else
System.out.println("veio sem virgula");
Certo?
Valeu.
for (int i = 0; i < variavel.length(); i++)
{
if (",".equals(variavel.charAt(i)))
// ... tratamento ....
}
[quote=victorhugomuniz]
for (int i = 0; i < variavel.length(); i++)
{
if (",".equals(variavel.charAt(i)))
// ... tratamento ....
}
[/quote]
O código acima tem um pequeno bug - estamos tentando comparar uma String (",") com um char (variavel.charAt(i)) usando equals.