Java 错误:构造函数未定义
我不明白为什么程序一直告诉我在代码行4中有一个错误“构造函数日期()未定义”。我在Spring工具套件中使用了它,但我想这并不重要。 请有人解释一下该怎么做,怎么做。如果可能的话,写下更正并解释。提前谢谢 仅供参考,我知道这可能是一个愚蠢的问题,但我是一个初学者Java 错误:构造函数未定义,java,constructor,undefined,spring-tool-suite,Java,Constructor,Undefined,Spring Tool Suite,我不明白为什么程序一直告诉我在代码行4中有一个错误“构造函数日期()未定义”。我在Spring工具套件中使用了它,但我想这并不重要。 请有人解释一下该怎么做,怎么做。如果可能的话,写下更正并解释。提前谢谢 仅供参考,我知道这可能是一个愚蠢的问题,但我是一个初学者 @RequestMapping("/date") public String date () { DateFormat dateFormat = new SimpleDateFormat("yyy/MM/dd HH:mm:ss"
@RequestMapping("/date")
public String date () {
DateFormat dateFormat = new SimpleDateFormat("yyy/MM/dd HH:mm:ss");
Date date = new Date();
return dateFormat.format(date);
}
似乎您已经导入了
java.sql.Date
而不是java.util.Date代码>
只需将导入更改为:
import java.util.Date;
如果使用eclipse,请小心,因为在组织导入时,建议的第一个类是java.sql.Date
导入了错误的类
只需检查标题并替换import java.sql.Date
byimport java.util.Date代码>您要导入哪个日期
?或者是这个类还是包中名为Date
的其他类?Date被日历所取代,但仍然可以工作。你导入什么“日期”?应该是java.util.Date,对吗?@AndyTurner您介意敲打dup吗?请在提问之前搜索该网站。搜索“Java日期构造函数”立即给出了答案。@user1803551我已经找到了。正如我在问题中所说,我是一个初学者,甚至不知道搜索什么,也没有看到任何关于进口的东西。一般不知道进口会把事情搞砸!这些是我的进口货。导入java.sql.Date;导入java.text.DateFormat;导入java.text.simpleDataFormat;导入java.util.ArrayList;导入java.util.List;导入org.springframework.web.bind.annotation.RequestMapping;导入org.springframework.web.bind.annotation.RestController@SoniaEaton而不是java.sql.Date
使用java.util.Date
。噢,非常感谢!对非常感谢。但是为什么它输入了错误的一个呢?它一直在发生…@索尼亚顿