stavo facendo un piccolo esercizio e mi è venuto in mente di creare la matricola degli studenti in maniera random.
ho usato Math.random:
codice:
package esercizi_ereditarieta;

public class Studenti extends Persona {
    String scuola;
    int matricola;

    public Studenti(String nome, String cognome, String mail, String nascita){
        super(nome, cognome, mail);
        this.scuola=nascita;
    }

    public int generaMt(){
        return matricola=(int)Math.random();
    }

    public String Stampa(){
        return super.Stampa()+"\n"+"Scuola: "+scuola+"\n"+"Matricola: "+generaMt();
    }
}
il problema è che quando vado a eseguire il programma come matricola mette sempre 0.
dove sbaglio??