是否可以调用没有名称的函数?

时间:2019-02-08 07:06:15

标签: java

我尝试在代码中调用一个函数,但仅出现黑屏。

class Addition
{
    public void add(){
    int a=20;
    int b=30;
    int c=a+b;
    System.out.println("Addition of a and b is: " +c);
    }
 }
public class Methodcall
{
    public static void main(String args[])
    {
        Addition call=new Addition();

    }
}

我希望添加a和b 但是我所得到的只是一个空白屏幕

2 个答案:

答案 0 :(得分:2)

该代码不会执行您期望的操作:

main函数中,您仅实例化Addition对象。将其视为创建对象:

Addition call = new Addition();

如果希望它做某事,则要添加ab并打印结果,则需要调用该方法:

call.add();

正如其他人所提到的,您可以 将其放入构造函数中,但这不是构造函数的目的。

答案 1 :(得分:0)

 Addition call=new Addition();
 call.add();