关于Java ArrayList
首先
我对收藏品学习的内容进行了总结。
本次讨论的是关于ArrayList。
ArrayList的使用方法
- ArrayListの宣言と確保
 
ArrayList< ~ > 変数名 = new ArrayList<>();
※ 在此部分中,需要指定将实例类型名称存储在ArrayList中。
- 要素の追加、取得、削除、調査
 
戻り値メソッド意味booleanadd(~)リストの最後に要素を追加する。voidadd(int, ~)リストのint番目に要素を挿入する。~set(int, ~)リストのint番目の要素を上書きする。~get(int)int番目の要素を取り出す。intsize()格納されている要素数を返す。~remove(int)int番目の要素を削除する。
使用remove()方法后,被删除的元素后面的所有元素都会依次向前移动一个位置。
示例代码
import java.util.ArrayList;  //解説①
public class Main {
    public static void main(String[] args) {
        ArrayList<String> names = new ArrayList<>();  //解説②
        names.add("サトシ");  //namesに要素を格納 - 0から始まる。
        names.add("シゲル");  // 1
        names.add("タケシ");  // 2
        System.out.println(names.get(0));
        names.set(0, "カスミ");  //namesの0の要素を"カスミ"に上書きする。
        System.out.println(names.get(0));
        System.out.println(names.size());  // 要素数を出力
        names.remove(1);  // 指定位置の要素を削除
        System.out.println(names.get(1));
    }
}
执行结果
サトシ
カスミ
3
タケシ
解释
写入import语句。
使用<>符号(泛型),指定要存储的类型。
- 注意点
 
不能存储非实例化的内容。(无法存储基本数据类型的信息。)
如果要存储 int 类型的信息,只需将其转换成 Integer 实例即可进行存储。
(×) ArrayList<int>  (○) ArrayList<Integer>
最终 (zuì , 最后 (zuì
我希望以后也可以继续总结关于收藏品的事情。