Olen juuri aloittanut ohjelmoinnin javalla.
Mikä on tämän luokan merkitys?
private static Scanner input = new Scanner(System.in);
Mod. lisäsi kooditagit, siirsi keskustelun ja otsikoi järkevästi!
Sillä luetaan arvoja eri tyyppisistä lähteistä. Omassa tapauksessasi veikkaisin että sitä käytetään konsoliin kirjoitetun tekstin lukemiseen.
import java.util.*; public class ScannerDemo { public static void main(String[] args) { String nimi; // Merkkijono -tyyppinen muuttuja, johon halutaan tallentaa kirjoitettu nimi Scanner in = new Scanner(System.in); // Luodaan Scanner -objekti, tässä tapauksessa halutaan lukea standard inputista System.out.println("Kerro nimesi:"); // Kirjoitetaan konsoliin teksti Kerro nimesi: nimi = in.nextLine(); // Luetaan vastaukseksi itse kirjoitettu rivi nimi -muuttujaan in.close(); // Suljetaan scanner -objekti System.out.println("Terve, " + nimi); // Kirjoitetaan konsoliin Terve, + muuttujan arvo,eli ruudulle ilmestyy: Terve, [Kirjoitettu nimi] } }
Kiitti:)
Aihe on jo aika vanha, joten et voi enää vastata siihen.