Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 家庭作业中的编译错误_Java - Fatal编程技术网

Java 家庭作业中的编译错误

Java 家庭作业中的编译错误,java,Java,我正在为我的班级写一个程序,我得到了编译错误,我不知道为什么。我想这和我的测试方法有关 public class Test1 { public static void main(String[] args) { String test; public void Test(String s){ text = s; } Test test = new Test("ABC"); System.out

我正在为我的班级写一个程序,我得到了编译错误,我不知道为什么。我想这和我的测试方法有关

public class Test1 {

    public static void main(String[] args) {

        String test;

    public void Test(String s){
        text = s;
        }

        Test test = new Test("ABC");
        System.out.println(test);

    }
}

试试这个..

新测试(“ABC”)需要一个参数化的构造函数,正如上面Satya提到的,你的大括号也没有对齐。请先修复这些错误,这将导致许多错误。类名为Test1。。。有不同的类测试吗?在主函数中定义构造函数没有帮助。
方法
方法
中定义构造函数。。这只是一个惊喜…:)
public class Test1 {

 String text;
    public Test1(){

       }
    public Test1(String s){
        this.text = s;
        }
    public static void main(String[] args) {
        Test1 test = new Test1("ABC");
        System.out.println(test.text);
    }
}