我正在尝试在创建Palindrome类的新实例时传递字符串,但它不断向我抛出错误,有什么帮助吗?

public class Palindrome {
    public String input;

    public void Palindrome(String stringinput){
        this.input = stringinput;
    }
}

public class PalindromeTest {
    public static void main(String[] args) {
       Palindrome p = new Palindrome("test"); //i get an error here

    }
}

最佳答案

如果您要定义构造函数,则此

public void Palindrome(String stringinput){


应该

public Palindrome(String stringinput){


否则,将其视为返回类型为void的方法。

10-06 03:23