我是java的新手,我只是尝试从另一个类使用此方法'epli',但是当我尝试执行此操作时,它说The method epli(String[]) in the type nammi is not applicable for the arguments ()

我在这里使用eclipse是所有代码:

import java.util.Scanner;
    public class nammi{
        public void epli(String args[]){
        System.out.println("Mér finnst nammi gott");
        }
    }

    public class siggi {
        public static void main(String args[]){
        System.out.println("Eg heiti ekki siggi");
            nammi nammi = new nammi();
            nammi.epli();
        }
    }

最佳答案

您将epli定义为:

public void epli(String args[])


因此,在调用它时需要提供一个String数组。

如果将epli的签名更改为

public void epli()


你可以按照自己的方式来称呼它

09-28 07:34