欢迎访问宙启技术站
智能推送

Java集合函数用法及示例

发布时间:2023-08-31 14:15:58

Java集合是一种常用的数据结构,用于存储和操作多个元素。Java提供了多种不同类型的集合类,每种集合类都有自己的特点和用法。本文将介绍Java集合中常用的一些函数,并给出示例代码。

1. add()函数:向集合中添加元素。示例代码如下:

ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");

2. remove()函数:从集合中移除指定元素。示例代码如下:

ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");

list.remove("banana");

3. get()函数:获取指定位置的元素。示例代码如下:

ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");

String fruit = list.get(1);
System.out.println(fruit);

4. size()函数:获取集合的大小。示例代码如下:

ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");

int size = list.size();
System.out.println(size);

5. isEmpty()函数:判断集合是否为空。示例代码如下:

ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");

boolean empty = list.isEmpty();
System.out.println(empty);

6. contains()函数:判断集合是否包含指定元素。示例代码如下:

ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");

boolean contains = list.contains("banana");
System.out.println(contains);

7. clear()函数:清空集合中的所有元素。示例代码如下:

ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");

list.clear();

8. toArray()函数:将集合转换为数组。示例代码如下:

ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");

String[] array = list.toArray(new String[0]);

9. sort()函数:对集合进行排序。示例代码如下:

ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");

Collections.sort(list);

10. foreach循环:遍历集合中的元素。示例代码如下:

ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.add("orange");

for (String fruit : list) {
    System.out.println(fruit);
}

以上是Java集合中常用的一些函数和示例代码。不同类型的集合类可能会有一些自己独特的函数,具体使用时可以参考Java官方文档或相关教程。