当前位置: 代码迷 >> J2SE >> main步骤参数疑问
  详细解决方案

main步骤参数疑问

热度:1870   发布时间:2013-02-25 21:53:25.0
main方法参数疑问
今天在网上看到一个这样的题目(如下),在我的能力范围之内,我认为此题选择C项,可是答案是D,我不明白原因,求大神帮忙啊。。。

一个类Example的main()方法的参数是args,类被如下调用执行:java Example cat main方法中访问args[0]的输出是什么?

A、cat
B、Example
C、java
D、NullPointerException异常
main srgs
写个例子跑一下不就知道了。

ps,这不是c/c++,跟char* argc[]不一样我没读懂题目,求赐教D:\2c\ws\sock>cd bin

D:\2c\ws\sock\bin>java E cat
cat

D:\2c\ws\sock\bin>
这题貌似选A……没看出题目哪里乱,题意很明确,学java的应该都看得懂此题无解
引用
!!!题目格式太乱了....什么c d的 简直不可思议答案应该是cat才对吧。。。
引用:
如果意思我没有读错的话,结果肯定是C



public class Example {
public static void main(String[] args) {
if(args.length > 0) {
System.out.println(args[0]);
} else {
System.out.println("Usage:java Example abc");
}
}
}


  相关解决方案