我有一个定义如下的类...
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
我不明白为什么会这样,因为我已经定义了一个构造函数,如我的代码中所示。有人可以帮我解决这个问题。