ho fatto questo semplice programma :
assegno "m" all'array (o almeno vorrei fare questo), quando eseguo il programma come risultati però mi da "null" non capisco se l'errore sia nell'assegnazione del valore o nel println e in cosa consistecodice:import javax.swing.JOptionPane; public class borsamain { public static void main(String[] args) { int borsasize=0; int i =0; int prov = 0; int stop= 2; String [] borsa = new String [5]; while( stop > prov){ String m = JOptionPane.showInputDialog("inserire il tipo di moneta da mettere nella borssa"); stop = Integer.parseInt(JOptionPane.showInputDialog("inserire 0 se è l'ultima moneta da mettere nella borsa altrimenti qualsiasi altro numero positivo")); borsa[i] = m; i++; borsasize++; } for(int j=0; j<=borsasize; j++){ System.out.println( borsa[i]); j++; } } }

Rispondi quotando