Topic: 问一个新手问题!(String[] args和String args[]) |
Print this page |
1.问一个新手问题!(String[] args和String args[]) | Copy to clipboard |
Posted by: shom0058 Posted on: 2006-11-07 10:54 main后面的括号里String[] args要是写成String args[]也能运行,这两个有什么区别没有,为什么写错了也能运行!! |
2.Re:问一个新手问题! [Re: shom0058] | Copy to clipboard |
Posted by: zhangwensheng Posted on: 2006-11-07 11:55 main后面的括号里String[] args是命令行参数 参数名称可以随便给不过参数类型必须是 String 类型 如果换成别的类型可通过编译 但会出现运行时错误 -->Exception in thread "main" java.lang.NoSuchMethodError main 因为这时的main已经不是以前的了,而变成了一个普通的静态函数 注:public static void main(String str[]) 是一个类的入口 |
3.Re:问一个新手问题! [Re: shom0058] | Copy to clipboard |
Posted by: q_yuan Posted on: 2006-11-07 12:50 arg是一个参数,如果写成“str”也可以的。 |
4.Re:问一个新手问题!(String[] args和String args[]) [Re: shom0058] | Copy to clipboard |
Posted by: alix1997 Posted on: 2006-11-07 23:20 java 中数组类型的2种定义方式,如int[] a 和int a[] 都是一样的。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |