Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Java - vstup znaků

potreboval bych poradit jak udelat abych mohl postupně uložit tři znaky a pak je mohl vypsat? zatim jsem to udelal takhle.

import java.io.*;

public class Cv5 {
    public static void main(String[] args) throws IOException {
        System.out.print("1. pismeno: ");
        char x = (char) System.in.read();
        System.out.print("2. pismeno: ");
        char y = (char) System.in.read();
        System.out.print("3. pismeno: ");
        char z = (char) System.in.read();

        System.out.println("\n" + x + "  " + y + "  " + z);
    }
}

Ale vystup vypada takhle
1. pismeno: a
2. pismeno: 3. pismeno:

nevím kde je chyba, jsem začátečník a snažím se učit.

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny