10.List的特点和特有功能
List子体系特点
- A:有序的(存储和读取的顺序是一致的)
- B:有整数索引
- C:允许重复的
- void add(int index, E element) :将元素添加到index索引位置上
- E get(int index) :根据index索引获取元素
- E remove(int index) :根据index索引删除元素
- E set(int index, E element):将index索引位置的的元素设置为element
package com.itheima_05;
import java.util.ArrayList;
import java.util.List;
/*
* List:
*有序的(存储和读取的顺序是一致的)
*有整数索引
*允许重复的
*
*List的特有功能:
*void add(int index, E element)
*E get(int index)
*E remove(int index)
*E set(int index, E element)
*
*增删改查
*/
public class ListDemo {
public static void main(String[] args) {
//创建列表对象
List list = new ArrayList();
//void add(int index, E element):在指定索引位置添加指定元素
list.add(0, "hello");
list.add(0, "world");
list.add(1, "java");
// E get(int index):根据索引返回元素
/*System.out.println(list.get(0));
System.out.println(list.get(1));
System.out.println(list.get(2));
*/
//System.out.println(list.get(3));
/*for (int i = 0;
i < list.size();
i++) {
System.out.println(list.get(i));
}*///E remove(int index):删除指定元素并返回//System.out.println(list.remove(0));
//E set(int index, E element):将指定索引位置上的元素替换为指定元素并将原先的元素返回
System.out.println(list.set(0, "android"));
System.out.println(list);
}
}
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 一个人的旅行,三亚
- 布丽吉特,人生绝对的赢家
- 慢慢的美丽
- 尽力
- 一个小故事,我的思考。
- 家乡的那条小河
- 《真与假的困惑》???|《真与假的困惑》??? ——致良知是一种伟大的力量