Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako skontrolovať , či ide o číselný reťazec s Javou

programovací jazyk Java obsahuje podporu pre niekoľko primitívnych tried . Primitívne triedy zahŕňajú reťazec alfanumerických hodnôt , Integer za celých čísel , a dvakrát kliknite na čísla s plávajúcou desatinnou čiarkou . Reťazec môže obsahovať ľubovoľnú postupnosť znakov , najmä niektoré z týchto sekvencií ( napr. " -102 " ) zodpovedá desiatkovej radu . Tie môžu zahŕňať kód v programe Java skontrolovať , či reťazec sa stane pre označenie čísla . Návod dovolená 1

Skontrolujte , či String označuje platný číslo pokusom analyzovať ako Integer , takto :

Integer.parseInt ( myString ) ;

nahradiť " MyString " v premennej reťazec , ktorý chcete skontrolovať v kóde .
2

Chytiť výnimku , že kód v kroku 1 bude generovať v prípade , že reťazec sa stane , že nebude naznačovať platné celé číslo , uzavretím kód v kroku 1 takto :

skúste klipart

{ klipart

Integer.parseInt ( MyString ) ;

}

catch ( NumberFormatException bez DPH )

{

System.out.println ( " nie je platné číslo ! " ) ;

}
3

Skontrolujte , či String označuje platné číslo s plávajúcou desatinnou čiarkou tým , že pokúša sa analyzovať to ako Double , takto :

Double.parseDouble ( myString ) ;
4

Catch výnimky že kód v kroku 1 bude generovať v prípade , že reťazec sa stane , že nebude naznačovať platné číslo s plávajúcou desatinnou čiarkou , uzavretím kód v kroku 3 takto :

skúste

{

Double.parseDouble ( myString ) ;

}

catch ( NumberFormatException bez DPH )

{

System.out.println ( " Toto nie je platný číslo s plávajúcou desatinnou čiarkou " ) ; !

}

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené