无法获取构造函数方法在Java中打印到控制台

use*_*598 0 java constructor

在从方法中实例化对象时,尝试将构造函数方法打印到控制台时遇到问题main:

public class HelloWorld {

    public static void main(String[] args) {
        Message message = new Message();
        System.out.println(message.helloWorld());
    }  
}
Run Code Online (Sandbox Code Playgroud)

这是已实例化的对象:

public class Message {

    public void Message() {
        // constructor method
        System.out.println("Constructor Method!");
    }

    public String helloWorld() {
        return "Hello, World!";
    }
}
Run Code Online (Sandbox Code Playgroud)

我假设构造函数方法将打印到控制台?

rge*_*man 8

这不会声明构造函数:

public void Message() {
Run Code Online (Sandbox Code Playgroud)

构造函数没有返回类型; 这是一种方法.删除void:

public Message() {
Run Code Online (Sandbox Code Playgroud)