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 čítať v celých čísel v Jave a Preskočiť biele miesta

Java obsahuje preddefinované triedy , aby programy pre čítanie vstup v rôznych formátoch , pre niektorý z primitívne typy - napr , " int " a " float " . Tieto triedy možno automaticky odstrániť biele miesta , ako sú medzier a návrate vozíka , ktoré môžu nastať medzi užitočné vstupných prvkov . Je-li používateľ alebo iný vstupný zdroj obsahuje ľubovoľný počet bielych medzier , budú ignorované . Môžete si prečítať viac celých čísel , zatiaľ čo ignoruje prázdne znaky v kóde Java . Návod dovolená 1

zahrnúť nasledujúci riadok na začiatku kódu Java :

import java.util.Scanner ;
2

deklarovať premenné primitívnych typ " int " držať celé čísla , ktoré potrebujete čítať , ako v nasledujúcom ukážkovom kóde :

int myFirstInt ;

int mySecondInt ;
3

Vytvoriť skenera objekt , ktorý bude mať vstup zo vstupného prúdu , ako v nasledujúcom ukážkovom kóde :

Scanner myScanner = new Scanner ( System.in ) ;

príklad bude čítať z " System.in , " štandardný vstup programu Java , ale môžete použiť ľubovoľný dátový prúd ako zdroj dát
4

Prečítajte si celé čísla jeden po druhom , ako v nasledujúcom ukážkovom kóde . :

myFirstInt = myScanner.nextInt ( ) ;

mySecondInt = myScanner.nextInt ( ) ;

Akékoľvek medzerami pred prvou celé číslo , medzi prvým a druhým celé čísla , alebo po druhé číslo preskočí sa , nebude to mať vplyv na celé číslo hodnoty kód načíta
.

Najnovšie články

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