package com.itheim.collection;
import java.util.ArrayList;
import java.util.List;
public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
list.add("aaa");
list.add("bbb");
list.add("ccc");
//method1(list);
//method2(list);
//method3(list);
//method4(list);
}
private static void method4(List<String> list) {
// E get(int index) 返回指定索引处的元素
String s = list.get(0);
System.out.println(s);
}
private static void method3(List<String> list) {
// E set(int index,E element) 修改指定索引处的元素,返回被修改的元素
//被替换的那个元素,在集合中就不存在了.
String result = list.set(0, "qqq");
System.out.println(result);
System.out.println(list);
}
private static void method2(List<String> list) {
// E remove(int index) 删除指定索引处的元素,返回被删除的元素
//在List集合中有两个删除的方法
//第一个 删除指定的元素,返回值表示当前元素是否删除成功
//第二个 删除指定索引的元素,返回值表示实际删除的元素
String s = list.remove(0);
System.out.println(s);
System.out.println(list);
}
private static void method1(List<String> list) {
// void add(int index,E element) 在此集合中的指定位置插入指定的元素
//原来位置上的元素往后挪一个索引.
list.add(0,"qqq");
System.out.println(list);
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
Java的集合体系练习
资源推荐
资源详情
资源评论
收起资源包目录
泛型.zip (17个子文件)
day15
src
Main.java 778B
com
itheim
collection
MyArrayList.java 522B
PoCat.java 339B
ListUtil.java 384B
TiDog.java 342B
Test2.java 328B
Collection1.java 1KB
Test4.java 1KB
HaDog.java 356B
Animal.java 520B
Test.java 2KB
Cat.java 154B
Test3.java 286B
Test1.java 443B
Dog.java 154B
LiCat.java 333B
day15.iml 455B
共 17 条
- 1
资源评论
zhuxs223
- 粉丝: 328
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功