g**e 发帖数: 6127 | 1 下面这两行java运行处什么结果?
Object a = true ? new Integer(1) : new Double(1);
System.out.println(a.getClass()); |
f*******t 发帖数: 7549 | 2 "class java.lang.Integer" |
g**e 发帖数: 6127 | 3 自己跑一下看看
【在 f*******t 的大作中提到】 : "class java.lang.Integer"
|
c********t 发帖数: 5706 | 4 class java.lang.Double
怎么会这样?求大牛指点迷津
【在 g**e 的大作中提到】 : 自己跑一下看看
|
g**e 发帖数: 6127 | |
y*******g 发帖数: 6599 | |
J**9 发帖数: 835 | 7 Same as:
Object a = new Integer(1);
In C,
(a=true)?(Yes):(No)
will always be Yes.
generally a typo of:
(a==true)?(Yes):(No)
This is not 茴香豆的茴, but 茴香豆的豆 :-) |
y*******g 发帖数: 6599 | 8 打回去重看回帖
【在 J**9 的大作中提到】 : Same as: : Object a = new Integer(1); : In C, : (a=true)?(Yes):(No) : will always be Yes. : generally a typo of: : (a==true)?(Yes):(No) : This is not 茴香豆的茴, but 茴香豆的豆 :-)
|
c********t 发帖数: 5706 | |
p*****2 发帖数: 21240 | 10 哈哈。Java真垃圾。怪不得scala把 "?:"给干掉了 |
|
|
J**9 发帖数: 835 | 11 Oh, Sorry. It's something different.
【在 J**9 的大作中提到】 : Same as: : Object a = new Integer(1); : In C, : (a=true)?(Yes):(No) : will always be Yes. : generally a typo of: : (a==true)?(Yes):(No) : This is not 茴香豆的茴, but 茴香豆的豆 :-)
|
t****a 发帖数: 1212 | 12 到处都是陷阱啊...这种坑,会了没有什么大不了,不会也没什么大不了。
鸟东西设计的...一边骂一边还得用。 |
p*****2 发帖数: 21240 | 13
你不是用closjure吗?
【在 t****a 的大作中提到】 : 到处都是陷阱啊...这种坑,会了没有什么大不了,不会也没什么大不了。 : 鸟东西设计的...一边骂一边还得用。
|
t****a 发帖数: 1212 | 14 java的好东西很多啊, 要借到clojure里来用先得用java学一学。
【在 p*****2 的大作中提到】 : : 你不是用closjure吗?
|
p*****2 发帖数: 21240 | 15
clojure可以用所有的java library吧?
【在 t****a 的大作中提到】 : java的好东西很多啊, 要借到clojure里来用先得用java学一学。
|
t****a 发帖数: 1212 | 16 理论上是这样,我没啥经验,现在还不好说啊。
【在 p*****2 的大作中提到】 : : clojure可以用所有的java library吧?
|
g**e 发帖数: 6127 | 17 上礼拜有段类似的code直接导致production上一个功能出错。知道还是好一点。我一般
不建议用conditional operator
【在 t****a 的大作中提到】 : 到处都是陷阱啊...这种坑,会了没有什么大不了,不会也没什么大不了。 : 鸟东西设计的...一边骂一边还得用。
|
s*****n 发帖数: 5488 | 18 有本书中文的,java解惑。全是这种茴香豆的回的问题。看第八条。
【在 c********t 的大作中提到】 : class java.lang.Double : 怎么会这样?求大牛指点迷津
|