易截截图软件、单文件、免安装、纯绿色、仅160KB

[求助]java long与Long比较 - Java / Java SE

long l = 1;
Long l1 = 1L;
Long l2 = new Long(1);
if (l == l1) {
System.out.println("ok1");
}

if(l1 == l2){
System.out.println("ok2");
}
如上代码,"ok1"可以理解,都在栈里;"ok2"有点疑问,l2不是在堆里吗,怎么也相等了?请指教.

高版本环境 自动拆装箱

我运行了,没有打印ok2

呀 我还以为会拆箱呢

Long的比较要用equals

引用
long l = 1;
Long l1 = 1L;
Long l2 = new Long(1);
if (l == l1) {
System.out.println("ok1");
}

if(l1 == l2){
System.out.println("ok2");
}
如上代码,"ok1"可以理解,都在栈里;"ok2"有点疑问,l2不是在堆里……


不好意思,笔误
long l = 1;
Long l1 = 1L;
Long l2 = new Long(1);
if (l == l1) {
System.out.println("ok1");
}

if(l == l2){
System.out.println("ok2");
}

Java code:

long l = 1;
Long l1 = 1L;
Long l2 = new Long(1);
if (l == l1) {
System.out.println("ok1");
}

if(l == l2){
System.out.println("ok2");
}


相关问答:

JSP 接收 FORM 提交 - Java / Web 开发

一个JSP页面接收其他页面提交过来的FORM表单,但是要求只接收当前站点及其子站点提交过来的FORM表单,其他站点提交过来的表单不接收,这个怎么设置?
用过滤器
filter
将当前站点及其子站点放一个目录 
然 ......

eclipse java 控制台 - Java / Java SE

怎么在控制台中输入类似下面的信息:
 s1234 50  
  s1235 80  
  s1234 90  
  s1234 40  
  s1236 90  
每当回车时 ......

java使用代理访问网址 - Java / Java SE

代码如下 ,我想通过代理访问一些网址,但是不知道如何测试代理成功,我想通过访问“http://www.blogger.com/”来看看是否代理成功,但是也不能访问,出现异常“Unexpected end of file from server”,但是如果不这 ......

【招聘】java软件开发工程师 - 挨踢职涯 / 才入职场

要求:
  1、具有2年以上的java开发工作经验,精通java;
  2、熟悉Eclipse开发工具,熟悉WEB开发,具有两年以上Java开发经验,掌握面向对象的软件设计方法,
  有Spring、Hibernate以及 ......

JavaScript函数一个很奇怪的问题 - Java / Java EE

在JSP页面有一个<input type="hidden" name="index" value="0">/>控件
当我用下面的JavaScript函数改变其value的值的时候 如果满足条件(即i>=3的时候)为什么value的 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号