运行程序时无法解析参数



我想运行以下代码:

public class Main {
public static void main(args String[]) {
System.out.println("Watch on youtube: Mickey en de stomende drol");
    }
}

但是我得到一个错误。我的编辑器没有给出任何编译错误。但是当我运行时,我得到以下:无法解析参数。

它应该是:

public class Main {
    public static void main(String[] args) {  
       System.out.println("Watch on youtube: Mickey en de stomende drol");
    }
}

有效的主方法签名为:

1(公共静态空隙主(字符串[] 参数(

2(公共静态空隙主(字符串 []参数(

3(公共静态空隙主(字符串参数[](

4(公共静空隙主(串...参数(

5(静态公共空隙主(字符串[] 参数(

6(公共静态最终空隙主(字符串[] 参数(

7(最终公共静态空隙主(字符串[] 参数(

8(最终严格FP公共静态空洞主(字符串[] 参数(

因为 args 不是一个类型,其中 String

所以应该String []args

public class Main {
public static void main(String [] args) {// Placing [] before variableName is good Practice
System.out.println("Watch on youtube: Mickey en de stomende drol");
    }
}

尝试

String[] args

String args[]

String... args

字符串是类型,而不是参数。

您可以执行此操作:

 String[] args, or String args[]

但你不能做到:

args String[]

记住,总是把变量类型放在第一位,名称无关紧要,你可以随便命名,不必args

就像你们许多人说的。 String是数据类型。 args是一个String对象。所以它需要:

public static void main(String[] args){}

相关内容

  • 没有找到相关文章

最新更新