温馨提示×

Java中add()方法的使用场景有哪些

小樊
84
2024-09-13 01:09:10
栏目: 编程语言

在Java中,add()方法通常用于向集合(如List、Set等)中添加元素。以下是一些常见的使用场景:

  1. 向List中添加元素:
List<String> list = new ArrayList<>();
list.add("element1");
list.add("element2");
  1. 向Set中添加元素:
Set<String> set = new HashSet<>();
set.add("element1");
set.add("element2");
  1. 向Map中添加键值对:
Map<String, Integer> map = new HashMap<>();
map.put("key1", 1);
map.put("key2", 2);
  1. 向Queue中添加元素:
Queue<String> queue = new LinkedList<>();
queue.add("element1");
queue.add("element2");
  1. 向Stack中添加元素:
Stack<String> stack = new Stack<>();
stack.push("element1");
stack.push("element2");
  1. 向ArrayList、LinkedList、Vector等具体实现类中添加元素:
ArrayList<String> arrayList = new ArrayList<>();
arrayList.add("element1");
arrayList.add("element2");

LinkedList<String> linkedList = new LinkedList<>();
linkedList.add("element1");
linkedList.add("element2");

Vector<String> vector = new Vector<>();
vector.add("element1");
vector.add("element2");
  1. 向自定义集合类中添加元素:
class CustomCollection {
    private List<String> elements = new ArrayList<>();

    public void addElement(String element) {
        elements.add(element);
    }
}

CustomCollection customCollection = new CustomCollection();
customCollection.addElement("element1");
customCollection.addElement("element2");

请注意,add()方法可能会因为容量限制或其他原因抛出异常。在使用add()方法时,请确保处理可能的异常情况。

0