Als u een nummer invoert in een tekstvak op een webpagina , de browser erkent dat getal als een string . Computers kunnen geen berekeningen met behulp van strijkers voeren . Zo kan een Java-programma de string " 12 " niet toe te voegen aan de string " 4 " zonder conversie beide strings naar getallen . Java ondersteunt meerdere soorten nummers waaronder drijvende punten en de gehele getallen . Om ervoor te zorgen dat uw Java- applicatie correct draait , zetten alle snaren integers of andere numerieke typen alvorens ze te gebruiken in berekeningen . Instructies 1 Open uw Java- editor en maak een nieuw project . Maak een lege klas genaamd " TestConversion " en voeg de volgende code toe aan het : public static void main ( String [ ] args ) op { int getal1 ; int number2 ; int som ; String stringNumber1 = " 5 " ; String stringNumber2 = " 2 " ; } Deze maakt twee integer variabelen , getal1 en getal2 . Het creëert ook en initialiseert de string variabelen , stringNumber1 en stringNumber2 kopen van 2 Voeg de volgende code onder de vorige code : . Proberen { nummer1 = Integer.parseInt ( stringNumber1 ) ; getal2 = Integer.parseInt ( stringNumber2 ) ; som = getal1 + getal2 ; System.out.println ( " som van getal1 + getal2 = " + sum ) ; } catch ( uitzondering NumberFormatException ) op { System.out.println ( " NumberFormatException : " + exception.getMessage ( ) ) ; } Deze code maakt gebruik van Java " parseInt functie "om de snaren te zetten naar integers en bewaar ze in de integer variabelen . Het " proberen " en " vangen" statements uitvoeren exception handling en geven een foutmelding als de string -to - integer conversie mislukt . 3 Compileer de code en uitvoeren van het project . Zie het bericht " Som van getal1 + getal2 = 7 " na Java converteert de snaren tot gehele getallen .
|