java我试图将今天的日期添加到我的对象,但构造函数有问题
我是Java新手,对构造函数有一些问题
下面是错误:“构造函数事务(Type\u Transaction、String、Particulier、Agent\u immobilier)未定义”
我要做的是创建具有今天日期属性(格式字符串)的对象。所以在我的构造函数中,我不想把一个参数设置为“date”。我还在字符串中转换今天的日期
public class Transaction {
private String date_transaction;
private Particulier leparticulier;
private Agent_immobilier lagent;
private Type_Transaction type_transaction;
private DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy");
private Transaction(Type_Transaction type_transaction, Particulier leparticulier, Agent_immobilier lagent) {
super();
this.type_transaction=type_transaction;
this.leparticulier=leparticulier;
this.lagent=lagent;
this.date_transaction = Date_Ajd();
}
public String Date_Ajd(){
Date date=new Date();
String date_ajd = dateFormat.format(date);
return date_ajd;
}
public static void main(String[] args) {
Particulier Alfred=new Particulier(xxxx);
Agent_immobilier Lilian=new Agent_immobilier(xxxxx);
Transaction number1 = new Transaction(Type_Transaction.Location,Alfred,Lilian);
}
# 1 楼答案
根据您的错误,您需要向构造函数添加一个字符串参数,如下所示:
您的代码实际上不会抛出错误