🔎这里是JAVA成仙路,关注我学习JAVA不迷路
👍如果对你有帮助,给博主一个免费的点赞以示鼓励
欢迎各位🔎点赞👍评论收藏⭐️
前言:本章具体介绍了ArrayList和HashSet两种集合的基本使用方法和区别,图解穿插代码实现。
JAVA成仙路从基础开始讲,后续会讲到JAVA高级,中间会穿插面试题和项目实战,希望能给大家带来帮助!
文章目录

Collection
List
ArrayList
创建ArrayList对象:
public class List {
public static void main(String[] args) {
var list = new ArrayList();
}
}
向集合中添加数据:
public class List {
public static void main(String[] args) {
var list = new ArrayList();
list.add("a");
list.add(1);
list.add(1);
System.out.println(list);
}
}
清空集合数据:
public class List {
public static void main(String[] args) {
var list = new ArrayList();
list.add("a");
list.add(1);
list.add(1);
System.out.println(list);
list.clear();
System.out.println(list);
}
}
修改指定索引位置的对象
public class List {
public static void main(String[] args) {
var list = new ArrayList();
list.add("a");
list.add(1);
list.add(1);
System.out.println(list);
list.set(2, "a");
System.out.println(list);
}
}
Set
HashSet
创建ArrayList对象:
public class Set {
public static void main(String[] args) {
var set = new HashSet<>();
}
}
向集合中添加数据:
public class Set {
public static void main(String[] args) {
var set = new HashSet<>();
set.add(1);
set.add("a");
set.add("a");
System.out.println(set);
}
}
清空集合数据:
public class Set {
public static void main(String[] args) {
var set = new HashSet<>();
set.add(1);
set.add("a");
set.add("a");
System.out.println(set);
set.clear();
System.out.println(set);
}
}
删除指定元素
public class Set {
public static void main(String[] args) {
var set = new HashSet<>();
set.add(1);
set.add("a");
set.add("a");
System.out.println(set);
set.remove("a");
System.out.println(set);
}
}
ArrayList和HashSet的区别
泛型
创建泛型:
List<String> list = new ArrayList<>();
下一章介绍Map集合
新社区
【IT桃花岛】
前五十加入的成员全部设为元老,以后所有帖子加精提高曝光。
大家可以把自己的博客分享到社区一起互访,三个社区管理员每天会给社区内所有分享的博客高质量三连。
社区连接:
https://bbs.csdn.net/forums/ITtaohuadao?category=0
想要增加自身流量的兄弟一起冲
官方活动
CSDN社区 《创作达人》活动,只要参与其中并创作文章就有机会获得官方奖品:精品日历、新程序员杂志,快来参与吧!链接直达 https://bbs.csdn.net/topics/605272551