大侠帮我看看错在哪里了这个程序
- Java code
// 编写一个名为PrintArguments的程序,打印从命令行中获取的四个参数class PrintArguments{ public static void main(String args[]){ if (args.length!=4) { System.out.println("Please input 4 arguments"); System.exit(0); } else for (int i=0;i<4;i++) { System.out.println(args[i]);} }}这是清华大学的java课程的课后习题,代码是他们给的正确答案,编译出错,我贴上图了
[解决办法]
else下面有个全角空格
[解决办法]
- Java code
class PrintArguments{ public static void main(String args[]){ if (args.length!=4) { System.out.println("Please input 4 arguments"); System.exit(0); } else for (int i=0;i<4;i++) { System.out.println(args[i]);} }//这里有中文空格,删除掉即可}
[解决办法]
正解