Lamperouge@Lamperouge
镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。
“明白了~~ 谨遵教诲 【 在 nuanyangyang 的大作中提到: 】 : 不要试图去搞清楚这个问题。JVM可以对这个进行极大幅度的优化。不要试图用==判断字符串是否相等。”
“因为泛型T的不变性吗 【 在 nuanyangyang (暖羊羊) 的大作中提到: 】 : 一转眼这么多年了……”
“超出范围是? n>0只针对正数,如果是负数的话就出问题了”
“public int hammingWeight(int n) { int count = 0; while (n != 0) { count++; n &= (n - 1); } return count; } 【 在 z3278221 的大作中提到: 】 : public class Solution { : //…”
“是的是的~~ 蠢哭了 【 在 nuanyangyang 的大作中提到: 】 : 显然,那相当于: : (("cN:" + o.getBytes("cN")) != null) ? new String(o.getBytes("cN")) : null : 但"cN:" + o.getBytes("cN")永远不会是nu…”
“主贴上的这个例子好像没问题,我之前的代码是: System.err.println("cN:" + o.getBytes("cN") != null ? new String(o.getBytes("cN")) : null); 然后运算符优先级的问题= = 我蠢了 【 在 nuanyangyang 的大作中提到: 】…”
“o可以保证不是null 【 在 nuanyangyang 的大作中提到: 】 : o本身是null吗?”
“看了jls的这个部分http://docs.oracle.com/javase/specs/jls/se8/html/jls-15.html#jls-15.25 貌似是因为一个是null type,一个是reference type 然后这个条件表达式的类型是reference type 然后这个就变成new Stri…”
订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。