Ciao a tutti, questo è il mio codice. mi servirebbe fare uno switch case di 2, non riesco ad andare avanti. non riesco a mattere nello switch case il mio random per poi poter visualizzare random i valori dei miei array, grazie a tutti per l'aiuto
Codice:
package utility;
import java.util.Random;
public class TavoloLavoro {
private static Integer [] anno = {2010, 2008, 2018, 2015, 1994,};
private static String [] marca = {"Fiat", "Ford", "Ducati", "BMW", "Yhamaha"};
private static Integer [] cilindrata = {1200, 250, 1400, 1000, 600};
private static Integer [] tempi = {2,4};
private static Integer [] porte = {5, 3};
private static Alimentazione[] alimentazione = {Alimentazione.Benzina, Alimentazione.Diesel};
private static Integer [] capacita = {1000, 2000, 3000};
public static void creaVeicolo() {
Random rm= new Random();
Integer cAnno= anno[rm.nextInt(anno.length)];
String cMarca= marca[rm.nextInt(marca.length)];
Integer cCilindrara= cilindrata[rm.nextInt(cilindrata.length)];
Integer cTempi= tempi[rm.nextInt(tempi.length)];
Integer cPorte= porte[rm.nextInt(porte.length)];
Alimentazione cAlimentazione=alimentazione[rm.nextInt(alimentazione.length)];
Integer cCapacita=capacita[rm.nextInt(capacita.length)];
}
}
Ultima modifica di un moderatore: