Integer 127细节

网友投稿 738 2022-11-03

Integer 127细节

Integer 127细节

public class Zhenze { // 待匹配字符串 /* * int 比较 int 字节比较值 * integer integer 比较 -128-127 是true * new 和 new 比较 无论如何都是 false * int 和 new Integer 比较只要 值相等就ok * */ public static void main(String[] args) { Integer a = 127; Integer b= 127; Integer c = 128; Integer d = 128; System.out.println(a==b); // true System.out.println(c==d); // false /* * -128 - 127 在常量池引用 * 其他常量池申请 * */ }}

Integer a = 100; Integer b = 200; Integer c = 100; Integer d = 200; System.out.println(Objects.equals(a,c)); true System.out.println(Objects.equals(b,d)); true

public static void main(String[] args) { int a = 120; Integer b = 120; Integer c = new Integer(120); System.out.println(a == b); // true System.out.println(a == c); // true System.out.println(b == c); // false } /** * */ @Test public void test25() { int a = 300; Integer b = 300; Integer c = new Integer(300); System.out.println(a == b); // true System.out.println(a == c); // true System.out.println(b == c); // false } /** * */ @Test public void test39() { Integer a = 300; Integer b = 300; Integer c = 100; Integer d = 100; System.out.println(a == b); //false System.out.println(c == d); // true }

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Future - 基于微框架设计思想的异步执行及结果响应类
下一篇:CITA- 面向企业级应用的支持智能合约的区块链框架
相关文章

 发表评论

暂时没有评论,来抢沙发吧~