创建一个ArrayList对象,添加元素
时间: 2023-08-29 08:07:08 浏览: 110
可以按照如下步骤创建一个ArrayList对象并添加元素:
1. 导入java.util包,该包中包含了ArrayList类。
2. 创建ArrayList对象:
`ArrayList<String> list = new ArrayList<String>();`
其中,`<String>`表示ArrayList中存储的元素类型为字符串。如果想存储其他类型的元素,可以将`<String>`替换为相应的类型。
3. 向ArrayList中添加元素:
`list.add("元素1");`
`list.add("元素2");`
`list.add("元素3");`
可以根据需要添加任意数量的元素。
完整代码如下:
```
import java.util.ArrayList;
public class Example {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
list.add("元素1");
list.add("元素2");
list.add("元素3");
System.out.println(list);
}
}
```
输出结果为:
```
[元素1, 元素2, 元素3]
```
相关问题
创建Colection对象 创建子类ArrayList对象,泛型为String 往集合中添加对象元素 删除元素 获取集合大小 输出集合内容 清空集合
创建Collection对象,可以使用以下代码:
```
Collection<String> collection = new ArrayList<>();
```
创建子类ArrayList对象,泛型为String,可以使用以下代码:
```
ArrayList<String> arrayList = new ArrayList<>();
```
往集合中添加对象元素,可以使用add方法:
```
arrayList.add("Element 1");
arrayList.add("Element 2");
```
删除元素,可以使用remove方法:
```
arrayList.remove("Element 1");
```
获取集合大小,可以使用size方法:
```
int size = arrayList.size();
```
输出集合内容,可以使用for循环遍历集合:
```
for (String element : arrayList) {
System.out.println(element);
}
```
清空集合,可以使用clear方法:
```
arrayList.clear();
```
创建一个 ArrayList, 然后向这个列表中添加一个 Loan 对象、—个Date对象、一个字符串和一个Circle对象,然后使用循环调用对象的toString()方法,来显示列表中所有的元素。
好的,下面是示例代码:
```java
import java.util.ArrayList;
import java.util.Date;
public class Main {
public static void main(String[] args) {
ArrayList<Object> list = new ArrayList<Object>();
list.add(new Loan(1000, 0.05));
list.add(new Date());
list.add("Hello, world!");
list.add(new Circle(1.0));
for (Object obj : list) {
System.out.println(obj.toString());
}
}
}
class Loan {
private double loanAmount;
private double annualInterestRate;
public Loan(double loanAmount, double annualInterestRate) {
this.loanAmount = loanAmount;
this.annualInterestRate = annualInterestRate;
}
// toString() method
public String toString() {
return "Loan amount: " + loanAmount + ", Annual Interest Rate: " + annualInterestRate;
}
}
class Circle {
private double radius;
public Circle(double radius) {
this.radius = radius;
}
// toString() method
public String toString() {
return "Circle with radius " + radius;
}
}
```
在这个示例代码中,我们创建了一个 ArrayList 对象,然后向这个列表中添加了一个 Loan 对象、-个Date对象、一个字符串和一个Circle对象。接着,我们使用 for 循环来遍历列表中的所有元素,并调用每个元素的 toString() 方法来显示它们。
输出结果如下:
```
Loan amount: 1000.0, Annual Interest Rate: 0.05
Thu Jan 28 16:53:12 CST 2021
Hello, world!
Circle with radius 1.0
```
通过这个示例代码,你可以学习到如何创建 ArrayList 对象,并向其中添加不同类型的对象。同时,你还可以学习到如何使用 for 循环来遍历 ArrayList 中的所有元素,并调用每个元素的 toString() 方法来显示它们。
阅读全文