我有一个定义如下的类...
public class df {
String dt;
String datestring;
public String df(String dtstring) throws Exception {
dt=dtstring;
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd");
Date inpdate = formatter.parse(dt);
datestring = formatter.format(inpdate);
Date outpdate = formatter.parse(datestring);
SimpleDateFormat newformatter = new SimpleDateFormat("dd/MM/yyyy");
datestring = newformatter.format(outpdate);
return datestring;
}
}
我按照以下方式创建这个类的实例,其中rsnpos.getString(1)
包含一个以yyyy-MM-dd格式(例如2010-01-01)表示的日期...
new df(rsnpos.getString(1))
在编译时,我遇到了以下错误...
cannot find symbol
symbol : constructor df(java.lang.String)
location: class df
我不明白为什么会发生这种情况,因为我已经按照代码中所示定义了构造函数。请有人能帮助我解决这个问题吗?