[JAVA] Liste des mémos débutants (Liste)

J'ai décidé d'utiliser ListView pour résoudre le problème que je ne peux afficher que le tableau de mémos précédent un par un. Donc, j'ai d'abord étudié ce qu'est une liste. Pour résumer brièvement Une liste peut essentiellement stocker des valeurs de la même manière qu'un tableau, mais contrairement à un tableau, vous pouvez facilement insérer, modifier ou supprimer des valeurs après l'avoir stockée (il semble). En outre, ListView peut afficher tous les éléments de List, vous pouvez donc l'utiliser si vous souhaitez simplement l'afficher. Et est-ce compatible avec les tableaux? Il est très facile de changer de tableau en liste et de liste en type de tableau. Mais si vous êtes nouveau dans la programmation, vous devez être prudent. , Lorsque j'ai essayé de basculer le contenu d'un tableau vers une liste et de l'afficher dans ListView, j'ai trouvé que s'il y avait une valeur nulle </ strong> dans cette liste, l'application s'arrêterait sans exception. Non, je suis peut-être le seul à faire une telle erreur, mais si l'application s'arrête à la partie utilisant ListView, vérifiez s'il y a une valeur Null dans le contenu de List avec System.out.println (); Je te veux. S'il existe une valeur Null, cela peut être la cause de l'arrêt de l'application. Si une valeur Null est incluse, elle peut fonctionner correctement si elle est supprimée avec l'instruction If. Comme mentionné ci-dessus, c'était très rudimentaire et je ne pouvais pas le trouver même si je cherchais. (Peut-être que je n'étais tout simplement pas bon en recherche)

PS

Soyez prudent car il semble que la valeur initiale du tableau non initialisé contienne NULL.

Initialisation, importante

Recommended Posts

Liste des mémos débutants (Liste)
Liste des instructions MySQL pour les débutants en programmation * Mémo personnel
Recommandation de RxJava pour les débutants de RxJava
[Mémo] Liste liée Java
Liste des instructions Java fréquemment utilisées (pour les débutants et les débutants)
[Java] Compréhension débutante de Servlet-②
Note de résultat d'exécution de String.substring
[Java] Compréhension débutante de Servlet-①
[Ruby] Liste des commandes de base
Liste des emplacements des fichiers hôtes
[Java] Supprimer les éléments de la liste
Énumération des modèles de combinaison à l'aide de List
[Pour les débutants] Résumé du constructeur java
[Rails] Répertorier les instances de plusieurs modèles
[Rails] Introduction de Rubocop par les débutants
Trier la liste des objets Java
Liste des membres ajoutés dans Java 9
Trébuchement de java débutant [rédaction de mémos]
note de table des matières du document micronaut
Liste des types ajoutés dans Java 9
mémo de commande nft de nf_tables (CentOS8)
Liste de gemmes pour chaque version Ruby 2.5.x
Résumé de la compréhension de Docker par les débutants ② ~ docker-compose ~
Liste des coupes ponctuelles pour réaliser des coupes ponctuelles plus fines
Rails [Pour les débutants] Implémentation de la fonction de commentaire
Liste des articles recommandés liés à Corda
Liste des méthodes utilisées lors de la manipulation de chaînes de caractères
Liste des destinations de téléchargement pour Oracle Java
Comment trier une liste de SelectItems
Explication de Ruby sur rails pour les débutants ①
[Java] Contenu de l'interface de collection et de l'interface de liste