Ciao ragazzi...
ho questo codice qui.
public class prova {
//modo 'A'
	public static void main(String[] args) {
		
		String nomeFiori[] = {"PETUNIE","VIOLE DEL PENSIERO","ROSE","VIOLETTE","GAROFANI"};
		double prezzo[] = {0.50, 0.75, 1.50, 0.50, 0.80};
		
		nomeFiori = new String[5];
		prezzo = new double[5];
		
		System.out.println(prezzo[4]);
		System.out.println(nomeFiori[4]);
		}
}
La stampa a video mi da come risultato '0' e 'null'.
se invece lo inizializzo in questo modo per esempio:
	//modo 'B'
	nomeFiori[4] = "VIOLETTE";
	prezzo[4] = 0.50;
L'inizializzazion ha sucesso.
Eppure sul libro c'è scritto che l'inizializzazione tipo 'A' deve funzionare.
E' uguale al 'C' olltretutto... non capisco se sbaglio e dove sbaglio.