NullPointerException

di il
1 risposte

NullPointerException

Salve ragazzi ho questo codice:
 String [] strs = new String [2];
  int idx = 0;
  for(String s : strs) {
       strs[idx].concat(" element " + idx);
       idx++;
  }
  for (idx = 0;idx < strs.length; idx++) {
       System.out.println(strs[idx]);
  }  
e in compilazione mi esce un NullPointerException credo qua
strs[idx].concat(" element " + idx);

ma non capisco perche,grazie in anticipo

1 Risposte

  • Re: NullPointerException

    maracaibo25 ha scritto:


    ho questo codice:
     String [] strs = new String [2];
    new String[2] crea un array di 2 elementi che inizialmente contengono il valore di default, che per i tipi reference è appunto null.
    Ovvero, detto in altro modo, NON ci sono oggetti String ... solo l'array e basta.
    Spetta a te assegnare delle stringhe prima di usare i dati nell'array. E questo nel codice non viene fatto.
Devi accedere o registrarti per scrivere nel forum
1 risposte