I Java , som i de flesta andra programmeringsspråk , görs en åtskillnad mellan numeriska data och strängar av tecken som representerar numeriska data . En nackdel med denna distinktion är att när numeriska data tas emot i sträng form skall den tolkas i rätt uppgifter - typ . För detta ändamål har varje numerisk datatyp ett objekt formulär som innehåller ett " parse " metoden . Instruktioner
1
Öppna " Netbean " eller din favorit Java Integrated Development Environment ( IDE ) .
2
Öppna en befintlig klass eller skapa en ny genom att klicka på " File , " " New Class . " Addera 3
Type " psvm " för att skapa en huvudsaklig metod .
4
Skriv följande i den huvudsakliga metoden för att skapa en sträng som innehåller heltal data :
String s = " 12345 ";
5
Skriv följande för att tolka numret i strängen som ett heltal :
try {
int i = Integer.parseInt (s ) , " . String innehåller inte ett heltal "
} catch ( NumberFormatException e ) {
System.out.println ( ) ;
}
" try-catch " uttalande är kritisk : strängen ska inte innehålla numeriska data , kommer programmet att skriva ett intelligent felmeddelande istället krasch helt . Du kan testa det genom att ändra definitionen av " s " i steg 4 till en icke - numerisk sträng .