Nulltyp eines Arrays von Objekten?

Kornblume

Mitglied
Guten Abend 🙂

Ich habe mich gerade gefragt, wie ich eine Methode in einem Array von Objekten ab besten nach den Stellen im Array (Indizes) suchen lassen kann, auf denen tatsaechlich Objekte abgespeichert sind.
Ich meine zu wissen, dass, wenn z.B. ein int-Array an diesen Stellen keinen zugewiesenen Eintrag besitzt, dieser dann 0 ist.
Wie saehe dass dann mit einem Array von Objekten aus? Also einem Array, der nicht primitive Datentypen abspeichert ?
Koennte man dann auf "!= null" testen, oder wie wuerdet ihr das machen ?

Vielen Dank fuer jeden Kommentar ! 🙂
 
Moin! Was genau möchtest du nun tun? Dein Array durchlaufen und überprüfen lassen, an welchen Stellen "nichts" drin ist oder an welchen etwas drin ist?
 
Ich wuerde gerne eine Methode nur auf diejenigen Indizes anwenden, die auch wirklich ein Objekt beinhalten.
Also so etwas in der Art wie:

Java:
for (int i = 0; i < array.length; i++){
  if (array[i] == Objekt){
    methodeX (array[i]);
  }
}
 
Zuletzt bearbeitet von einem Moderator:
Du hast es schon fast, denke ich.

Java:
        for(int i=0; i<arrayName.length; i++) {
            if(arrayName[i] != null) {
                System.out.println("Im Feld Nr." + i + " steht etwas."); //Bzw hier dann deine Methode
            }
        }

Ach und bitte benutze zukünftig die Java-Tags.
 

Zurück
Oben