编写一道程序,创建一个ArrayList,然后向这个列表中添加一个Loan对象,一个Date对象,一个字符串和一个Circle对象,然后使用循环调用这些对象的toString()方法来显示列表中的所有元素
时间: 2024-05-09 15:18:19 浏览: 11
Sure, 我可以帮你编写这个程序。以下是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());
list.add(new Date());
list.add("Hello world");
list.add(new Circle());
for(Object obj : list) {
System.out.println(obj.toString());
}
}
}
class Loan {
// Implement Loan class
}
class Circle {
// Implement Circle class
}
```
注意,在这个程序中,我们使用了泛型来创建了一个ArrayList对象,可以存储不同类型的对象。我们向这个列表中添加了一个Loan对象,一个Date对象,一个字符串和一个Circle对象。然后我们使用for循环,依次调用这些对象的toString()方法,将它们打印到屏幕上。
希望这个程序能够满足你的需求。
相关问题
编写程序,创建一个ArrayList,然后向这个列表中添加一个Loan对象
非常感谢您对我的提问。针对您的问题,我可以为您提供以下 Java 代码示例:
```
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
// 创建 ArrayList 对象
ArrayList<Loan> loanList = new ArrayList<>();
// 创建 Loan 对象
Loan loan1 = new Loan(1000.0, 2.5, 5);
// 向列表中添加 Loan 对象
loanList.add(loan1);
}
}
class Loan {
private double loanAmount;
private double annualInterestRate;
private int loanPeriod;
public Loan(double loanAmount, double annualInterestRate, int loanPeriod) {
this.loanAmount = loanAmount;
this.annualInterestRate = annualInterestRate;
this.loanPeriod = loanPeriod;
}
// Getters and Setters
}
```
在这段代码中,我们创建了一个 ArrayList 对象,并添加了一个 Loan 对象。请注意,为了让代码能够正常运行,需要提供 Loan 类的定义。在这个示例中,我们简单地创建了一个 Loan 类,并提供了必要的属性和方法。
希望这个答案能够对您有所帮助。如果您有任何其他的问题,请随时与我交流。
创建一个Arraylist,然后向里面添加一个Loan对象
好的,以下是Java语言的示例代码:
首先,需要创建一个Loan类:
```java
public class Loan {
private String borrower;
private double amount;
public Loan(String borrower, double amount) {
this.borrower = borrower;
this.amount = amount;
}
public String getBorrower() {
return borrower;
}
public double getAmount() {
return amount;
}
}
```
然后,在主函数中创建ArrayList并添加一个Loan对象:
```java
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
ArrayList<Loan> loanList = new ArrayList<>();
Loan loan = new Loan("Alice", 1000.0);
loanList.add(loan);
}
}
```
这样就创建了一个ArrayList,并向其中添加了一个Loan对象。