-3
我想通过命令行Java中传递一个字符串,但它只返回即args[0]
返回参数
下面的第一个值是我做了什么
public class CommandLine
{
public static void main(String[] args)
{
int i;
i = args[0].length(); //throws error here if args.length();
System.out.println(i); //checking length, return with args[0] only
while(i>0)
{
System.out.println(args[0]);
i++;
}
}
}
我应该怎么做才能改善这种状况并使之发挥作用?
嗯,你的循环特别说'ARGS [0]',所以我想它是做什么的,你告诉它。但是'while(i> 0)'和'i ++'听起来不太合适...... – John3136
是的,我很清楚这一点,我只是因为'args.length() ;'让我听起来很愚蠢,并没有奏效。 –