Java-ohjelma kokonaislukun tulostamiseksi (käyttäjän kirjoittama)

Sisällysluettelo

Tässä ohjelmassa opit tulostamaan käyttäjän kirjoittaman numeron Java-muodossa. Kokonaisluku tallennetaan muuttujaan käyttämällä System.in-tiedostoa, ja se näytetään näytöllä System.out-toiminnolla.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista Java-ohjelmointiaiheista:

  • Java Hello World -ohjelma
  • Java Basic -syöttö ja -lähtö

Esimerkki: Kuinka käyttäjän kirjoittama kokonaisluku tulostetaan

 import java.util.Scanner; public class HelloWorld ( public static void main(String() args) ( // Creates a reader instance which takes // input from standard input - keyboard Scanner reader = new Scanner(System.in); System.out.print("Enter a number: "); // nextInt() reads the next integer from the keyboard int number = reader.nextInt(); // println() prints the following line to the output screen System.out.println("You entered: " + number); ) )

Tuotos

 Syötä numero: 10 Annoit: 10

Tässä ohjelmassa luodaan Scannerluokan, lukijan kohde, joka ottaa tulot vakiotuloista, mikä on keyboard.

Sitten Enter a numberkehote tulostetaan antamaan käyttäjälle visuaalinen vihje siitä, mitä heidän pitäisi tehdä seuraavaksi.

reader.nextInt() lukee sitten kaikki syötetyt kokonaisluvut näppäimistöltä, ellei se löydä uutta rivimerkkiä (Enter). Syötetyt kokonaisluvut tallennetaan sitten kokonaisluvun muuttujan numeroon.

Jos syötät minkä tahansa merkin, joka ei ole kokonaisluku, kääntäjä heittää InputMismatchException.

Lopuksi numero tulostetaan vakiolähtöön ( System.out) - tietokoneen näyttö toimintoa käyttämällä println().

Mielenkiintoisia artikkeleita...