Új hozzászólás Aktív témák

  • Vesporigo

    aktív tag

    Sziasztok!

    Adott ez a kód:

    package diakteszt;

    import java.util.Scanner;

    public class Diakteszt {

    String nev;
    int szuletesiEv;
    double atlag;

    public void beker() {
    Scanner sc = new Scanner(System.in);
    Diakteszt bekert = new Diakteszt();
    System.out.println("Kérem a diák nevét!");
    bekert.nev = sc.nextLine();
    System.out.println("Kérem a diák születési évét!");
    bekert.szuletesiEv = sc.nextInt();
    System.out.println("Kérem a diák átlagát!");
    bekert.atlag = sc.nextDouble();
    }

    public void kiir() {
    System.out.println(nev + " (" + szuletesiEv + "; " + atlag + ")");
    }

    public static void main(String[] args) {
    Diakteszt bekert = new Diakteszt();
    bekert.beker();
    bekert.kiir();
    }
    }

    Lefuttatva viszont nem jeleníti meg a bevitt adatokat:

    Kérem a diák nevét!
    Szabó István
    Kérem a diák születési évét!
    1996
    Kérem a diák átlagát!
    3,4
    null (0; 0.0)
    BUILD SUCCESSFUL (total time: 15 seconds)

    Tuti valami kis apróságon csúszok el, de fogalmam sincs, mi lehet vele a probléma. Tudnátok segíteni?

Új hozzászólás Aktív témák