Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.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,我正在学习Java,我正在尝试创建一个类并实例化它。但是当我在Eclipse中执行下面的代码时,我没有得到任何输出 套餐第1天 class student { int mark1 = 0; int mark2 = 0; int mark3 = 0; int total = 0; void bio(int newmark) { mark1 = mark1 + newmark; } void chemistry(int n

我正在学习Java,我正在尝试创建一个类并实例化它。但是当我在Eclipse中执行下面的代码时,我没有得到任何输出

套餐第1天

class student {
    int mark1 = 0;
    int mark2 = 0;
    int mark3 = 0;
    int total = 0;

    void bio(int newmark) {
        mark1 = mark1 + newmark;

    }

    void chemistry(int newmark) {
        mark2 = mark2 + newmark;

    }

    void maths(int newmark) {
        mark3 = mark3 + newmark;

    }

    void printmarks() {
        System.out.println(mark1 + mark2 + mark3);

    }
}

public class May24 {

    public static void main(String[] args) {

        student student1 = new student();
        student student2 = new student();
        student1.bio(10);
        student1.chemistry(20);
        student1.maths(30);

        student2.bio(40);
        student2.chemistry(30);
        student2.maths(40);
    }

}

有人能指出我错在哪里吗。谢谢。

因为您所做的只是将值分配给类数据成员,而没有调用
printmarks()
来打印输出。 将以下行添加到主()中


因为您所做的只是将值分配给类数据成员,而没有调用
printmarks()
来打印输出。 将以下行添加到主()中


也许您想在某个地方调用
printmarks
。您希望得到什么输出?
printmarks()
打印三个标记的总和,而不是我认为您希望得到的每个标记。修改如下:
System.out.println(mark1+“”+mark2+“”+mark3)提示:在java中,写类有大写的惯例。也许你想在某个地方调用
printmarks
。你期望得到什么输出?
printmarks()
打印三个标记的总和,而不是我认为你期望的每个标记。修改如下:
System.out.println(mark1+“”+mark2+“”+mark3)提示:在java中,写类的约定是大写的。
student1.printmarks();
student2.printmarks();
public static void main(String[] args) {

        student student1 = new student();
        student student2 = new student();
        student1.bio(10);
        student1.chemistry(20);
        student1.maths(30);
        student1.printmarks();

        student2.bio(40);
        student2.chemistry(30);
        student2.maths(40);
        student2.printmarks();

    }