色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

java list的add和set

黃文隆2年前8瀏覽0評論

Java 中的 List 是一個(gè)接口,它定義了一些常用的方法,比如 add、set 等。

add 方法可以在 List 的尾部添加一個(gè)元素,它有兩種重載形式:

boolean add(E e);
void add(int index, E element);

第一種形式用于將元素添加到 List 的尾部,返回值表示添加是否成功。例如:

List<String> list = new ArrayList<>();
list.add("foo");  // 添加成功

第二種形式用于將元素添加到 List 的指定下標(biāo),下標(biāo)范圍為 0 到 size()。例如:

List<String> list = new ArrayList<>();
list.add("foo");  // 添加到末尾
list.add(0, "bar");  // 添加到首位

set 方法用于替換 List 中指定下標(biāo)的元素,它有兩種重載形式:

E set(int index, E element);
boolean setAll(Collection<? extends E> c);

第一種形式用于替換指定下標(biāo)的元素,并返回被替換的元素。例如:

List<String> list = new ArrayList<>();
list.add("foo");
list.set(0, "bar");  // 將第一個(gè)元素替換為 "bar"

第二種形式用于將 List 中的所有元素替換為指定集合的元素。例如:

List<String> list = new ArrayList<>();
list.add("foo");
List<String> newList = Arrays.asList("bar", "baz");
list.setAll(newList);  // 將 List 中的元素替換為 "bar", "baz"