易截截图软件、单文件、免安装、纯绿色、仅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");
}


相关问答:

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

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

tomcat环境下jsp编译错误,求解! - Java / Web 开发

org.apache.jasper.JasperException: Unable to compile class for JSP: 
An error occurred at line: 52 in the jsp file: /vip_info.jsp
ÕË cannot be resolved
49: <table border="1& ......

jsp中request乱码问题(急) - Java / Web 开发

各位老大好。。。小弟有一个乱码问题急需帮忙解决
我在本页中用request.getParameter("name")取变量。。变量的赋值为汉字。我在页面的开头加了<%@ page language = "java" contentType=&quo ......

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

在JSP页面有一个<input type="hidden" name="index" value="0">/>控件
当我用下面的JavaScript函数改变其value的值的时候 如果满足条件(即i>=3的时候)为什么value的 ......

java swing 程序如何打包 - Java / Java相关

java swing 程序如何打包成jar,然后可以通过批处理文件bat直接运行,有没有什么工具直接可以完成这两个工作?
用jar打包,把运行需要的jar拷贝到一个目录,批处理用 start javaw -cp .;其他包路径 运行

用zip ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号