Em Java, como na maioria das outras linguagens de programação , é feita uma distinção entre os dados numéricos e as cadeias de caracteres que representam dados numéricos. A desvantagem desta distinção é que , sempre que os dados numéricos é recebido em forma de seqüência , deve ser interpretado no tipo de dados correto. Para este efeito , a cada tipo de dados numéricos tem uma forma do objecto que contém um método " de análise " . Instruções
1
Open " NetBean " ou o seu ambiente Java favorito de Desenvolvimento Integrado ( IDE).
2
Abra uma classe existente ou criar uma nova clicando em "Arquivo , " " Nova Classe ".
3
Type" PSVM "para criar um método main .
4
Digite o seguinte dentro do método principal para criar uma string que contém dados inteiro :
string s = " 12345" ;
5
Digite o seguinte para analisar o número na cadeia como um inteiro :
try {
int i = Integer.parseInt (s) ;
} catch ( NumberFormatException e) {
System.out.println (" string não contém um número inteiro. " );
}
a afirmação " try-catch " é fundamental : a cadeia não deve conter dados numéricos , o programa imprime uma mensagem de erro inteligente , em vez de falhar completamente . Você pode testá-lo , alterando a definição de " s" no Passo 4 para uma string não numérica .