[JAVA] Liste der Anfänger (Liste) Memo

Ich habe mich für ListView entschieden, um das Problem zu lösen, dass ich das vorherige Memo-Array nur einzeln anzeigen kann. Also habe ich zuerst untersucht, was eine Liste ist. Kurz zusammengefasst Eine Liste kann Werte grundsätzlich auf die gleiche Weise wie ein Array speichern, aber im Gegensatz zu einem Array können Sie nach dem Speichern einfach Werte einfügen, ändern oder löschen (wie es scheint). Außerdem kann ListView alle Elemente in List anzeigen, sodass Sie es verwenden können, wenn Sie es nur anzeigen möchten. Und ist es mit Arrays kompatibel? Es ist sehr einfach, von Array zu Liste und von Liste zu Array zu wechseln. Wenn Sie neu in der Programmierung sind, müssen Sie jedoch vorsichtig sein. , Als ich versuchte, den Inhalt von einem Array in eine Liste zu ändern und in ListView anzuzeigen, stellte ich fest, dass die App ausnahmslos gestoppt wird, wenn diese Liste einen Nullwert </ strong> enthält. Nein, ich bin möglicherweise der einzige, der einen solchen Fehler macht. Wenn die Anwendung jedoch mit ListView an dem Teil stoppt, überprüfen Sie mit System.out.println (), ob der Inhalt von List einen Nullwert enthält. Ich möchte, dass. Wenn es einen Nullwert gibt, kann dies die Ursache für das Stoppen der App sein. Wenn ein Nullwert enthalten ist, funktioniert er möglicherweise ordnungsgemäß, wenn er mit der If-Anweisung entfernt wird. Wie oben erwähnt, war es sehr rudimentär und ich konnte es nicht finden, selbst wenn ich suchte. (Vielleicht war ich einfach nicht gut im Suchen)

PS

Seien Sie vorsichtig, da der Anfangswert des nicht initialisierten Arrays anscheinend NULL enthält.

Initialisierung wichtig

Recommended Posts

Liste der Anfänger (Liste) Memo
Liste der MySQL-Anweisungen für Programmieranfänger * Persönliches Memo
RxJava Anfängerempfehlung für RxJava
[Memo] Java Linked List
Java Häufig verwendete Anweisungsliste (für Anfänger und Anfänger)
[Java] Anfängerverständnis von Servlet-②
Ausführungsergebnis-Memo von String.substring
[Java] Anfängerverständnis von Servlet-①
[Ruby] Grundlegende Befehlsliste
Liste der Speicherorte der Hosts
[Java] Löschen Sie die Elemente von List
Aufzählung von Kombinationsmustern mit List
[Für Anfänger] Zusammenfassung des Java-Konstruktors
[Schienen] Listen Sie Instanzen mehrerer Modelle auf
[Rails] Einführung von Rubocop durch Anfänger
Liste der Java-Objekte sortieren
Liste der in Java 9 hinzugefügten Mitglieder
Stolpern von Java-Anfänger [Memo schreiben]
Mikronautendokument Inhaltsverzeichnis Memo
Liste der in Java 9 hinzugefügten Typen
nft Befehlsnotiz von nf_tables (CentOS8)
Edelsteinliste für jede Ruby-Version 2.5.x.
Zusammenfassung des Docker-Verständnisses für Anfänger do ~ Docker-Compose ~
Liste der Punktschnitte für feinere Punktschnitte
Rails [Für Anfänger] Implementierung der Kommentarfunktion
Liste der empfohlenen Artikel zu Corda
Liste der Methoden zur Bearbeitung von Zeichenfolgen
Liste der Download-Ziele für Oracle Java
So sortieren Sie eine Liste von SelectItems
Erklärung von Ruby auf Schienen für Anfänger ①
[Java] Inhalt der Collection-Schnittstelle und der List-Schnittstelle