JAVA题:创建一个ArrayList,然后向这个线性表中添加一个Loan对象,一个MyDate对象

2025-03-21 04:17:02
推荐回答(5个)
回答1:

//test类
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;


public class Test {

    public static void main(String[] args) {
        Scanner in=new Scanner(System.in);
        List list = new ArrayList();
        System.out.println("请输入贷款金额====");
        Loan loan = new Loan(in.nextDouble());
        list.add(loan);
        System.out.println("请输入时间字符串====");
        Mydate mydate = new Mydate(in.next());
        list.add(mydate);
        for (int i = 0; i < list.size(); i++) {
            System.out.println(list.get(i).toString());
        }
    }
}
//Loan类
public class Loan {
    private Double loan;
    
    public Loan (Double loan){//构造方法赋值 也可以使用set 方法
        this.loan = loan;
    }

    @Override
    public String toString() {
        return "Loan:"+loan;
    }
}
//Mydate 类
public class Mydate {
    private String date;
    public Mydate(String date){
        this.date = date;
    }
    @Override
    public String toString() {
        return "Date:"+date;
    }
}

 运行test类就好了。 只写了俩个。 其它的都只是成员变量的不同。 希望能帮助你

回答2:

重写toSring 判断下传入类型就好了。 然后根据类型输出

回答3:

重写toString啊

回答4:

感觉挺简单的

回答5:

这么多要求才 10 个积分,不写了。