Java集合框架(List,Set)使用示例
在Java中,List
和Set
是两种常用的集合数据结构。以下是它们的使用示例:
- List (有序可变列表)
ArrayList
: 无界动态数组
```java
// 创建一个ArrayList
ArrayListlist = new ArrayList<>();
// 添加元素
list.add(“Element1”);
list.add(“Element2”);
// 获取元素
String element = list.get(0); // 获取第一个元素
// 遍历列表
for (String s : list) {
System.out.println(s);
}
2. Set (无序不重复集合)
- `HashSet`: 简单线程安全的哈希表
```java
// 创建一个HashSet
Set<Integer> set = new HashSet<>();
// 添加元素
set.add(1);
set.add(3);
set.add(5);
// 检查是否包含某个元素(不保证顺序)
boolean contains2 = set.contains(2); // false
// 遍历集合(无序,不能保证顺序)
for (Integer i : set) {
System.out.println(i);
}
以上就是Java中List和Set的使用示例。
还没有评论,来说两句吧...