Gestione colori
This commit is contained in:
@@ -87,13 +87,12 @@ public class ConcessionariaLista {
|
||||
|
||||
dataDiVendita.setTime(dataDiVendita());
|
||||
|
||||
System.out.print("Inserire il colore: ");
|
||||
colore = sc.nextLine();
|
||||
colore = colore();
|
||||
|
||||
prezzoDiVendita = prezzoDiVendita();
|
||||
|
||||
etaAcquirente = etaAcquirente();
|
||||
|
||||
|
||||
concessionaria.add(new Automobile(numeroTelaio, dataDiVendita, colore, prezzoDiVendita, etaAcquirente));
|
||||
}
|
||||
|
||||
@@ -118,6 +117,288 @@ public class ConcessionariaLista {
|
||||
return data;
|
||||
}
|
||||
|
||||
private static String colore() {
|
||||
final String[] coloriValidi = {
|
||||
"BIANCO",
|
||||
"ROSA TENUE",
|
||||
"INCARNATO",
|
||||
"SABBIA ROSATA",
|
||||
"SALMONE CHIARO",
|
||||
"SALMONE",
|
||||
"SALMONE SCURO",
|
||||
"ANGURIA",
|
||||
"PORPORA",
|
||||
"VERMIGLIONE CHIARO",
|
||||
"CREMISI",
|
||||
"VERMIGLIONE",
|
||||
"CREMISI SCURO",
|
||||
"MOGANO",
|
||||
"CASTAGNA SCURO",
|
||||
"TERRA DI SIENA BRUCIATA",
|
||||
"GRIGIO ROSSO",
|
||||
"CAFFELLATTE",
|
||||
"GRIGIO ROSSO SCURO",
|
||||
"VANIGLIA",
|
||||
"SABBIA",
|
||||
"CREMA",
|
||||
"PELLE",
|
||||
"PESCA CHIARO",
|
||||
"PESCA",
|
||||
"PESCA SCURO",
|
||||
"MANDARINO",
|
||||
"ARANCIO BRUCIATO",
|
||||
"ROSSO",
|
||||
"ROSSO SCURO",
|
||||
"MATTONE",
|
||||
"TERRACOTTA",
|
||||
"CIOCCOLATA",
|
||||
"ABBRONZATO",
|
||||
"GIALLO DI MARTE",
|
||||
"OCRA BRUNA",
|
||||
"BRONZEO",
|
||||
"PAGLIERINO",
|
||||
"PERGAMENA",
|
||||
"GIALLO CHIARO",
|
||||
"GIALLO LIMONE",
|
||||
"GIALLO",
|
||||
"SENAPE",
|
||||
"ORO",
|
||||
"ARANCIO",
|
||||
"ARANCIO SCURO",
|
||||
"MARRONE CHIARO",
|
||||
"NOCCIOLA",
|
||||
"MARRONE SCURO",
|
||||
"TERRA D'OMBRA",
|
||||
"TERRA D'OMBRA BRUCIATA",
|
||||
"KAKI",
|
||||
"SAFARI",
|
||||
"TABACCO",
|
||||
"AVORIO",
|
||||
"LATTEMIELE",
|
||||
"AVORIO CHIARO",
|
||||
"VERDE LIMONE PALLIDO",
|
||||
"AVOCADO",
|
||||
"GIALLO",
|
||||
"VERDE LIMONE SCURO",
|
||||
"GIALLO ACIDO",
|
||||
"ZOLFO",
|
||||
"CERTOSA",
|
||||
"VERDE OLIVA CHIARO",
|
||||
"VERDE OLIVA",
|
||||
"VERDE OLIVA SCURO",
|
||||
"MARRONE AVANA",
|
||||
"BRUNO VAN DYCK",
|
||||
"AVOCADO SCURO",
|
||||
"TERRA VERDE CHIARO",
|
||||
"CRETA",
|
||||
"GRIGIO OLIVA",
|
||||
"VERDE PALLIDO",
|
||||
"SEDANO",
|
||||
"VERDE MENTA",
|
||||
"VERDE FOGLIA",
|
||||
"VERDE FLUORESCENTE",
|
||||
"VERDE CHIARO",
|
||||
"VERDE",
|
||||
"VERDE PRATO",
|
||||
"PISELLO",
|
||||
"VERDE SCURO",
|
||||
"SMERALDO",
|
||||
"SMERALDO SCURO",
|
||||
"VERDE PAVONE",
|
||||
"FORESTA SCURA O SEPPIA SCURO",
|
||||
"VERDE BAMBÙ",
|
||||
"GIADA",
|
||||
"NEBBIA MARINA",
|
||||
"VERDE ACQUA PALLIDO",
|
||||
"VERDE PASTELLO",
|
||||
"VERDE ACQUA CHIARO",
|
||||
"VERDE ACQUA",
|
||||
"CARAIBI",
|
||||
"VERDE BOTTIGLIA",
|
||||
"VERDE MARE",
|
||||
"VERDE ACQUA",
|
||||
"BOTTIGLIA SCURO",
|
||||
"MALACHITE",
|
||||
"SEMPREVERDE",
|
||||
"PINO SCURO",
|
||||
"ANTRACITE SCURO",
|
||||
"GRIGIO VERDE",
|
||||
"GRIGIO VERDE SCURO",
|
||||
"AZZURRO GHIACCIO",
|
||||
"AZZURRO PALLIDO",
|
||||
"AZZURRO PASTELLO",
|
||||
"TURCHESE CHIARO",
|
||||
"TURCHESE",
|
||||
"AZZURRO PASTELLO SCURO",
|
||||
"TURCHESE SCURO",
|
||||
"BLU AZTECO",
|
||||
"VERDE TURCHESE",
|
||||
"ABETE",
|
||||
"VERDE TURCHESE SCURO",
|
||||
"VERDE COBALTO SCURO",
|
||||
"BLU BALTICO",
|
||||
"BLU METALLICO",
|
||||
"BLU METALLICO",
|
||||
"NOTTE SCURO",
|
||||
"GRIGIO AZZURRO",
|
||||
"VERDE PINO GRIGIO",
|
||||
"CELESTE POLVERE",
|
||||
"AZZURRO CRISTALLO",
|
||||
"ZAFFIRO",
|
||||
"CERULEO CHIARO",
|
||||
"CERULEO",
|
||||
"CERULEO SCURO",
|
||||
"BLU ARDESIA CHIARO",
|
||||
"BLU CARTA DA ZUCCHERO",
|
||||
"BLU ARDESIA",
|
||||
"BLU ACCIAIO",
|
||||
"BLU DENIM",
|
||||
"BLU ARDESIA SCURO",
|
||||
"BLU AVIAZIONE",
|
||||
"GRIGIO BLU",
|
||||
"GRIGIO BLU SCURO",
|
||||
"BLU ARTICO",
|
||||
"FIORDALISO CHIARO",
|
||||
"FIORDALISO",
|
||||
"AZZURRO",
|
||||
"WEDGWOOD",
|
||||
"BLU MANGANESE",
|
||||
"BLU MEDIO",
|
||||
"MIRTILLO",
|
||||
"BLU MARINA",
|
||||
"BLU",
|
||||
"BLU COBALTO",
|
||||
"INDACO",
|
||||
"BLU OLTREMARE",
|
||||
"NEMBO",
|
||||
"PLUMBEO",
|
||||
"GRIGIO ATLANTICO",
|
||||
"LILLA NEBBIA",
|
||||
"LAVANDA PALLIDO",
|
||||
"LAVANDA CHIARO",
|
||||
"LAVANDA",
|
||||
"VIOLACEO O ERICA",
|
||||
"LILLA",
|
||||
"BLU LILLA",
|
||||
"LILLA SCURO",
|
||||
"VIOLETTO DI PARMA CHIARO",
|
||||
"BLU VIOLETTO",
|
||||
"IRIS",
|
||||
"GIAGGIOLO",
|
||||
"GIAGGIOLO SCURO",
|
||||
"MATITA COPIATIVA",
|
||||
"BLU DI PRUSSIA",
|
||||
"GRIGIO LILLA",
|
||||
"VIOLETTO BLUASTRO",
|
||||
"ROSA AZZURRO",
|
||||
"ROSATO",
|
||||
"AMETISTA CHIARISSIMO",
|
||||
"BLU VIOLACEO PALLIDO",
|
||||
"BLU VIOLACEO CHIARO",
|
||||
"ROSA DI PARMA",
|
||||
"BLU VIOLACEO",
|
||||
"VIOLETTO DI COBALTO",
|
||||
"CICLAMINO SCURO",
|
||||
"AMETISTA",
|
||||
"UVA",
|
||||
"BLU NOTTE",
|
||||
"UVA NERA O INDACO",
|
||||
"UVA AMERICANA",
|
||||
"GRIGIO CICLAMINO CHIARO",
|
||||
"GRIGIO CICLAMINO",
|
||||
"RUGIADA",
|
||||
"PRUGNA CHIARO",
|
||||
"VIOLA CHIARO",
|
||||
"VIOLA POLVERE",
|
||||
"ORCHIDEA",
|
||||
"VIOLA",
|
||||
"ROSSO VIOLETTO CHIARO",
|
||||
"FUCSIA",
|
||||
"VIOLETTO SCURO",
|
||||
"VIOLA ROSSO SCURO",
|
||||
"PRUGNA",
|
||||
"PRUGNA SCURO",
|
||||
"MELANZANA CHIARO",
|
||||
"CARRUBA",
|
||||
"MELANZANA",
|
||||
"MALVA CHIARO",
|
||||
"MALVA",
|
||||
"MADREPERLA",
|
||||
"ROSA CONCHIGLIA",
|
||||
"ROSA PALLIDO",
|
||||
"ORCHIDEA ROSATA",
|
||||
"ROSA CHIARO",
|
||||
"FENICOTTERO",
|
||||
"VIOLA CHIARO",
|
||||
"MAGENTA CHIARO",
|
||||
"ROSA CONFETTO",
|
||||
"ROSA CARICO",
|
||||
"MAGENTA",
|
||||
"MAGENTA SCURO",
|
||||
"ROSSO PRUGNA",
|
||||
"ROSSO PRUGNA SCURO",
|
||||
"MORA",
|
||||
"GRIGIO PRUGNA CHIARO",
|
||||
"GRIGIO PRUGNA",
|
||||
"ROSA PERLATO",
|
||||
"ROSA SELVATICA",
|
||||
"FIORI DI MELO",
|
||||
"ROSA PALLIDO",
|
||||
"ROSA CILIEGIA",
|
||||
"ROSA",
|
||||
"VINACCIA PALLIDO",
|
||||
"ROSA SCURO",
|
||||
"VINACCIA CHIARO",
|
||||
"VINACCIA",
|
||||
"VINACCIA SCURO",
|
||||
"RIBES NERO",
|
||||
"BORDEAUX",
|
||||
"GRIGIO VINACCIA CHIARO",
|
||||
"GRIGIO VINACCIA",
|
||||
"CILIEGIA PALLIDO",
|
||||
"ROSA CIPRIA",
|
||||
"ROSA QUARZO",
|
||||
"ROSA CORALLO CHIARO",
|
||||
"ROSSO PASTELLO",
|
||||
"ROSA CORALLO",
|
||||
"ROSSO CORALLO",
|
||||
"FRAGOLA",
|
||||
"ROSSO PAPAVERO",
|
||||
"CILIEGIA",
|
||||
"LAMPONE O ROSSO ANGELICO",
|
||||
"SCARLATTO",
|
||||
"SCARLATTO SCURO",
|
||||
"RUBINO SCURO",
|
||||
"GRIGIO ROSA",
|
||||
"GRIGIO ROSA SCURO",
|
||||
"BIANCO",
|
||||
"GRIGIO",
|
||||
"NERO" };
|
||||
boolean error;
|
||||
String colore = "";
|
||||
boolean exit = false;
|
||||
|
||||
do {
|
||||
error = false;
|
||||
System.out.print("Inserire il colore: ");
|
||||
colore = sc.nextLine().toUpperCase();
|
||||
for (int i = 0; i < coloriValidi.length && !exit; i++) {
|
||||
error = true;
|
||||
if (colore.equals(coloriValidi[i])) {
|
||||
exit = true;
|
||||
error = false;
|
||||
}
|
||||
}
|
||||
if (error) {
|
||||
System.out.println(ERRORE_GENERICO);
|
||||
pausa();
|
||||
}
|
||||
|
||||
} while (error);
|
||||
|
||||
return colore;
|
||||
}
|
||||
|
||||
private static double prezzoDiVendita() {
|
||||
double prezzoDiVendita = 0;
|
||||
boolean error;
|
||||
|
||||
Reference in New Issue
Block a user