Reconhecendo conteudo da String

5 respostas
M

Ae galera,

Alguem sabe se existe algum método para reconhecer se há algarismos em uma String?

5 Respostas

C

Ola so tente fazer isso, da certo, dai vc ajusta conforme o seu aplicativo.

import javax.swing.JOptionPane;
public class Verificar {
  public static void main( String[] args ) {

    String entrada;

    entrada = JOptionPane.showInputDialog( " Digite o número " );
    verifica = binario.trim();

    for (int i = 0; i < binario.length(); i++){
       if ((verifica.charAt(i) != '0')&&(verifica.charAt(i) != '1'))&& ((verifica.charAt(i) != '2')&&((verifica.charAt(i) != '3')&&((verifica.charAt(i) != '4')&&((verifica.charAt(i) != '5')&&((verifica.charAt(i) != '6')&&((verifica.charAt(i) != '7')&&((verifica.charAt(i) != '8')&&((verifica.charAt(i) != '9')&& {
         JOptionPane.showMessageDialog( null,
           " Tem algum numero digitado na String", " Número Encontrado " ,
           JOptionPane.WARNING_MESSAGE);
         break;
       }
       else
         JOptionPane.showMessageDialog( null,
           " Deu certo ! ", " Verdadeiro " ,
           JOptionPane.INFORMATION_MESSAGE);
         break;
     }

     System.exit( 0 );
  }

}

Espero q possa ajudar!

Se vc nao entendeu alguma coisa é so postar!!

Abracao e te +

W

Ratinho, sei que vc tem o livro do Deitel. Dá uma olhada no capítulo 10 sobre Strings e Caracteres, ou procure no índice analítico algo sobre isDigit. :wink:

M

Valew New_Radical,

isso mesmo que eu queria

C

Obrigado pela Corecao pessoal!!

Abracao e te +

N

ARGHHHHHHHHH…HHH! 8O 8O

String a = "masd3432mads";
		for(int i=0;i<a.length();i++) {
			if(Character.isDigit(a.charAt(i))) {
				System.out.println(a.charAt(i));
			}
		}

:lol:

Criado 12 de abril de 2004
Ultima resposta 12 de abr. de 2004
Respostas 5
Participantes 4