错误:构造函数未定义

时间:2017-12-15 15:19:38

标签: java constructor undefined spring-tool-suite

我无法理解为什么程序一直告诉我我有一个错误'构造函数Date()未定义'在代码行4中。我在Spring Tool Suite中使用它,但我认为这并不重要。 请,有人可以解释做什么以及如何做。如果有可能写出更正并做解释。提前谢谢!

仅供参考,我知道这可能是一个愚蠢的问题,但我是初学者。

@RequestMapping("/date")
public String date () {
    DateFormat dateFormat = new SimpleDateFormat("yyy/MM/dd HH:mm:ss");
    Date date = new Date();
    return dateFormat.format(date);

}

2 个答案:

答案 0 :(得分:2)

您似乎已导入java.sql.Date;而不是java.util.Date;

只需将导入更改为:

import java.util.Date;

如果您使用 eclipse ,请务必小心,因为在您整理导入时,第一个提议的课程为java.sql.Date

答案 1 :(得分:1)

您导入了错误的类。

只需检查标题,然后将import java.sql.Date;替换为import java.util.Date;