s-day03--List接口的常用方法
This commit is contained in:
@@ -0,0 +1,44 @@
|
||||
package com.inmind.list01;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/*
|
||||
2.List接口的常用方法
|
||||
List接口是Collection接口的子接口,所以它拥有所有的Collection接口的功能,它拥有自己独有的功能,索引相关的增删改查
|
||||
|
||||
public void add(int index, E element) : 将指定的元素,添加到该集合中的指定位置上。
|
||||
public E get(int index) :返回集合中指定位置的元素。
|
||||
public E remove(int index) : 移除列表中指定位置的元素, 返回的是被移除的元素。
|
||||
public E set(int index, E element) :用指定元素替换集合中指定位置的元素,返回值的更新前的元素。
|
||||
*/
|
||||
public class ListDemo02 {
|
||||
public static void main(String[] args) {
|
||||
/*
|
||||
public void add(int index, E element) : 将指定的元素,添加到该集合中的指定位置上。(插队)
|
||||
*/
|
||||
List<String> list = new ArrayList<>();
|
||||
list.add("杨幂");
|
||||
list.add("迪丽热巴");
|
||||
list.add("王宝强");
|
||||
System.out.println(list);
|
||||
list.add(2, "蔡徐坤");
|
||||
System.out.println(list);
|
||||
|
||||
/*
|
||||
public E remove(int index) : 移除列表中指定位置的元素, 返回的是被移除的元素。
|
||||
*/
|
||||
String removeStr = list.remove(2);
|
||||
System.out.println(removeStr);
|
||||
System.out.println(list);
|
||||
/*
|
||||
public E set(int index, E element) :用指定元素替换集合中指定位置的元素,返回值的更新前的元素。
|
||||
*/
|
||||
String updatedStr = list.set(2, "王宝宝");
|
||||
System.out.println(updatedStr);
|
||||
System.out.println(list);
|
||||
|
||||
System.out.println(list.get(0));
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user