
2008-7-14 12:13
dotnetworker
有2个问题不懂,有点偏门,请高手来看看~~
问题1:
Java codeclass Test{
public static void main(String[] args){
Integer[] a = {1, 2, 3,}; //问题1:这里最后一个逗号(3,),据说有没有这个逗号,会有很大的不同,请问是什么不同?
for(Integer b : a){
System.out.println(b + "");
}
}
}
请看清问题,Integer[] a = {1, 2, 3,};这个逗号可以没有的,但是加了以后说是:使维护长列表变得更容易,这话什么意思?
问题2:
关于 程序的副作用/为了副作用而调用 这句话怎么理解??
2008-7-14 12:13
juanpeng
不知道,帮楼主顶下,顺便自己学习了。
2008-7-14 12:13
juan002
第一个还真不知道这句话是什么意思,呵呵。第二个就是说为了改变内部状态而调用的意思
2008-7-14 14:20
antonyx
1。没有任何区别。
2。没看懂。
2008-7-14 15:02
laobai1982
恭喜!您刚拣到ITPUB送出的幸运红包。11PUB币!
如果您的浏览器没有自动跳转,请点击这里
2008-7-14 15:03
laobai1982
关注!
2008-7-14 17:11
bhan2008
java编程思想里面的东西吧?
1。使维护长列表变得更容易,个人就是敲代码的时候比较方便而已,如果最后不能写逗号,每次新加数组元素的时候都要先写逗号在敲内容,分行写的时候确实稍稍麻烦了一点点~~~
2。中学时候做过语文的阅读理解吧?理解一句话要结合上下文,作者在这句话前,应该有代码例子的吧?
PS:java编程思想确实不错,但翻译的质量实在不敢恭维,特别是前面的版本~~建议一些不太明白的地方先跳过去,有条件了看英文吧
2008-7-14 21:14
justforregister
不推荐看中文
2008-7-15 18:57
greenflute
仅供参考:
2,见anti-pattern中的side effect
2008-7-15 23:44
justforregister
[quote]原帖由 [i]greenflute[/i] 于 2008-7-15 18:57 发表 [url=http://www.itpub.net/redirect.php?goto=findpost&pid=10957528&ptid=1021205][img]http://www.itpub.net/images/common/back.gif[/img][/url]
仅供参考:
2,见anti-pattern中的side effect [/quote]
回去研究研究
2008-7-17 08:22
seraphin
side effect 哦?
看看去
页:
[1]

Powered by ITPUB论坛