Varrer String em busca de Números e Virgulas

2 respostas
damghani

Olá galera,

Gostaria de saber como que eu faço para varrer uma String em busca de apenas números e virgulas, exemplo: “132,54 KB” para que retorne apenas “132,54” e também “KB”
Valeu!

2 Respostas

Hebert_Coelho

Olá Dam, vou te passar algum comandos que podem ser muito válidos.

Primeiro vc pode fazer um for em uma string.

String valor = "asd"; for(int i = 0; i < valor.length(); i++){ System.out.println(valor.charAt(i)); }

Com isso, poderá saber qual char está em cada posição.

Vc poderá então saber se o char na exata posição é numero ou texto fazendo testes.

Vc também poderá utilizar o método “valor.indexOf(“d”)” ele retornará em qual posição encontra a String que vc quer.

Uma dica muito boa é, abra sua IDE (eclipse, netbeans, etc) e procure métodos e teste os métodos que vc for encontrando.

\o_

damghani

Muito bom rapaz, era isso que eu precisava!!
Resolveu meu problema, valeu.

Criado 28 de novembro de 2010
Ultima resposta 28 de nov. de 2010
Respostas 2
Participantes 2