📜  用示例列出Java中的 add() 方法(1)

📅  最后修改于: 2023-12-03 15:40:55.826000             🧑  作者: Mango

Java中的add()方法

在Java中,许多API都定义了add()方法。它们在不同的类中有不同的功能。在本文中,我们将介绍Java中几个add()方法的示例。

add()方法的用途

add()方法主要用于向集合或数组中添加元素。其语法和用法略有不同,具体请参考下面的示例。

ArrayList类中的add()方法

ArrayList是Java中的动态数组(也称为可变大小数组)。您可以使用add()方法添加元素。以下是示例代码:

import java.util.ArrayList;

class Main {
  public static void main(String[] args) {
    ArrayList<String> fruits = new ArrayList<String>();
    fruits.add("apple");
    fruits.add("banana");
    System.out.println(fruits);
  }
}

输出结果为:

[apple, banana]
LinkedList类中的add()方法

LinkedList也是Java中的动态数组,但它与ArrayList有所不同。使用add()方法将元素添加到它的末尾。以下是示例代码:

import java.util.LinkedList;

class Main {
  public static void main(String[] args) {
    LinkedList<String> countries = new LinkedList<String>();
    countries.add("India");
    countries.add("USA");
    System.out.println(countries);
  }
}

输出结果为:

[India, USA]
HashSet类中的add()方法

HashSet是Java中的一种集合(Set)。使用add()方法将元素添加到HashSet中。它将返回false,如果尝试添加一个已经存在于集合中的元素。以下是示例代码:

import java.util.HashSet;

class Main {
  public static void main(String[] args) {
    HashSet<String> colors = new HashSet<String>();
    colors.add("red");
    colors.add("green");
    System.out.println(colors);
  }
}

输出结果为:

[green, red]
HashMap类中的put()方法

HashMap是Java中的一个映射(Map),它允许将键值对存储在其中。使用put()方法向HashMap中添加元素。如果相同的键被用于添加新值,则原始值会被替换。以下是示例代码:

import java.util.HashMap;

class Main {
  public static void main(String[] args) {
    HashMap<String, Integer> age = new HashMap<String, Integer>();
    age.put("Peter", 20);
    age.put("John", 25);
    System.out.println(age);
  }
}

输出结果为:

{Peter=20, John=25}
结论

如上所述,Java中的add()方法可以有多种用途,主要用于添加元素到集合或数组中。在使用它们的时候,必须根据具体的类和用途来确定用法。