De Java- programmeertaal bevat ondersteuning voor een paar primitieve klassen . Primitieve klassen zijn String voor alfanumerieke waarden , Integer voor de gehele getallen , en Double voor floating - point getallen . Een string kan een willekeurig aantal tekens bevatten , in het bijzonder , een aantal van die sequenties ( bijv. , " -102 " ) komen overeen met de decimale notatie van een getal . U kunt onder andere code in uw Java-programma om te controleren of een string toevallig een getal aan te duiden . Instructies Controleer 1 als de String duidt een geldige integer door te proberen om het te ontleden als een Integer , als volgt : Integer.parseInt ( myString ) ; Vervang " myString " door de String variabele die u wilt controleren in uw code . kopen van 2 Vang de uitzondering dat de code in stap 1 zal genereren als de String toevallig niet duiden een geldige integer , door bijvoeging de code in stap 1 als volgt : proberen { Integer.parseInt ( myString ) ; } catch ( NumberFormatException exc ) op { System.out.println ( " Geen geldige integer ! " ) ; } 3 Controleer of de String duidt een geldige floating - point getal door te proberen om het te ontleden als een dubbel , als volgt : Double.parseDouble ( myString ) ; 4 Catch uitzondering dat de code in stap 1 zal genereren als de String toevallig niet duiden een geldige floating - point getal , door overlegging van de code in stap 3 als volgt : proberen { Double.parseDouble ( myString ) ; } catch ( NumberFormatException exc ) op { System.out.println ( " Geen geldige floating - point getal " ) ; ! }
|