Une collection ordonnée qui contient plusieurs éléments. Puisqu'il s'agit d'une interface, elle peut être utilisée en l'implémentant.
Qu'est-ce qu'une collection? Je regarde ça.
Collection: mécanisme de gestion d'un ensemble d'objets. Il existe les types suivants.
--LinkedList Gère les tableaux. L'insertion / suppression est rapide. --Vector gère les tableaux. Actuellement non recommandé en raison de performances médiocres. --Système de réglage --HashSet Un ensemble d'éléments sans ordre particulier qui n'autorise pas la duplication de valeurs. --TreeSet: un ensemble d'éléments triés qui n'autorise pas les valeurs en double.
Cette fois, j'utiliserai ArrayList.
listtest.java
package listtest;
import java.util.ArrayList;
import java.util.List;
public class Listtest {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
list.add("pomme");
list.add("Mandarine");
list.add("melon");
System.out.println(list);
}
}
Résultat d'exécution.
[pomme,Mandarine,melon]
Étant donné qu'ArrayList est une classe d'implémentation, vous pouvez créer une instance comme suit.
.
List<String> list = new ArrayList<String>();
En fait, le contenu est similaire à ce qui suit. Cela signifie que la liste contient des objets de la classe String.
listtest.java
List<String> list = new ArrayList<String>();
list.add(new String("pomme"));
list.add(new String("Mandarine"));
list.add(new String("melon"));
System.out.println(list);
Si vous souhaitez récupérer un élément, utilisez la méthode get. Dans l'argument, entrez le numéro de l'élément que vous souhaitez récupérer dans la liste.
listtest.java
List<String> list = new ArrayList<String>();
list.add(new String("pomme"));
list.add(new String("Mandarine"));
list.add(new String("melon"));
System.out.println(list.get(1));
Résultat d'exécution.
Mandarine
J'ai sorti l'élément!
Recommended Posts