在Java中,add()
方法通常用于向集合(如List、Set等)中添加元素。以下是一些常见的使用场景:
- 向List中添加元素:
Listlist = new ArrayList<>(); list.add("element1"); list.add("element2");
- 向Set中添加元素:
Setset = new HashSet<>(); set.add("element1"); set.add("element2");
- 向Map中添加键值对:
Mapmap = new HashMap<>(); map.put("key1", 1); map.put("key2", 2);
- 向Queue中添加元素:
Queuequeue = new LinkedList<>(); queue.add("element1"); queue.add("element2");
- 向Stack中添加元素:
Stackstack = new Stack<>(); stack.push("element1"); stack.push("element2");
- 向ArrayList、LinkedList、Vector等具体实现类中添加元素:
ArrayListarrayList = new ArrayList<>(); arrayList.add("element1"); arrayList.add("element2"); LinkedList linkedList = new LinkedList<>(); linkedList.add("element1"); linkedList.add("element2"); Vector vector = new Vector<>(); vector.add("element1"); vector.add("element2");
- 向自定义集合类中添加元素:
class CustomCollection { private Listelements = new ArrayList<>(); public void addElement(String element) { elements.add(element); } } CustomCollection customCollection = new CustomCollection(); customCollection.addElement("element1"); customCollection.addElement("element2");
请注意,add()
方法可能会因为容量限制或其他原因抛出异常。在使用add()
方法时,请确保处理可能的异常情况。