0 java subclass parameter-passing args
我可以在子类中使用以下代码将两个值传递给方法:
try
{
echo(args[0], args[1]);
}
catch (Exception e)
{
System.out.println("Argument required");
}
Run Code Online (Sandbox Code Playgroud)
和超类中的这段代码:
public static void echo(String arg, String arg2)
{
try
{
System.out.println("You entered: " + arg + " and " + arg2);
}
catch (Exception e)
{
System.out.println("Argument required");
}
Run Code Online (Sandbox Code Playgroud)
我的问题是为什么我必须通过两次键入String来声明字符串变量arg和arg2?它们都是String类型的,所以我不能只写(String arg,arg2)吗?