J'ai résumé l'apprentissage de la collection.
Cette fois à propos de ArrayList </ b>.
ArrayList< ~ >Nom de variable= new ArrayList<>();
Spécifiez le nom du type d'instance à stocker dans ArrayList </ b> dans la partie de.
Ajouter, récupérer, supprimer, rechercher des éléments
Valeur de retour | Méthode | sens |
---|---|---|
boolean | add(~) | Ajoutez un élément à la fin de la liste. |
void | add(int, ~) | Insérez l'élément à l'int ième de la liste. |
~ | set(int, ~) | Remplacez l'élément int ième de la liste. |
~ | get(int) | Extrayez l'élément int th. |
int | size() | Renvoie le nombre d'éléments stockés. |
~ | remove(int) | Supprimez l'élément int ième. |
Main.java
import java.util.ArrayList; //Explication ①
public class Main {
public static void main(String[] args) {
ArrayList<String> names = new ArrayList<>(); //Explication ②
names.add("Satoshi"); //Stocker les éléments dans les noms-Commence à 0.
names.add("Shigeru"); // 1
names.add("Takeshi"); // 2
System.out.println(names.get(0));
names.set(0, "Kasumi"); //0 élément de noms"Kasumi"Écraser dans.
System.out.println(names.get(0));
System.out.println(names.size()); //Sortir le nombre d'éléments
names.remove(1); //Supprimer l'élément à la position spécifiée
System.out.println(names.get(1));
}
}
Résultat d'exécution
Satoshi
Kasumi
3
Takeshi
① Écrivez une instruction d'importation.
(2) Utilisez le symbole <> (génériques) pour spécifier le type à stocker.
Ceux qui ne sont pas des instances ne peuvent pas être stockés. (Impossible de stocker les informations de base sur le type de données.)
(Exemple) Lors du stockage des informations de type int, elles peuvent être stockées en les convertissant en une instance Integer </ b>.
(×) ArrayList<int> (○) ArrayList<Integer>
Je voudrais continuer à résumer la collection.
Recommended Posts