博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java integer String之equals vs ==
阅读量:4963 次
发布时间:2019-06-12

本文共 479 字,大约阅读时间需要 1 分钟。

Integer a = new Integer(123);

Integer b = new Integer(123);

System.out.println(a == b);

System.out.println(a.equals(b));

System.out.println(a.equals(123));

System.out.println(a == 123);

输出

false

true
true
true

 

String a = new String("nihao");

String b = new String("nihao");
System.out.println(a==b);
System.out.println(a.equals(b));
System.out.println(a=="nihao");
System.out.println(a.equals("nihao"));

输出

false

true
false
true

 

转载于:https://www.cnblogs.com/SEC-fsq/p/5658288.html

你可能感兴趣的文章
Python内置函数
查看>>
TensorFlow学习笔记(二)-- MNIST机器学习入门程序学习
查看>>
基于spark logicplan的表血缘关系解析实现
查看>>
我对于编程培训班的一些看法
查看>>
集合的操作
查看>>
蔡勒公式
查看>>
Groovy入门教程
查看>>
Spring工作原理
查看>>
Easyui datagrid绑定数据,新增,修改,删除方法(一)
查看>>
Java HTTP通信--Get与POST请求
查看>>
12.bss段的初始化
查看>>
10.NandFlash的驱动_写操作
查看>>
AJAX小问题
查看>>
2016-01-07 点击任何地方的 键盘隐藏
查看>>
网络协议中HTTP,TCP,UDP,Socket,WebSocket的优缺点/区别
查看>>
iptables从入门到精通
查看>>
idea 安装三方插件的方法
查看>>
c#_禁止最大化最小化窗体等操作
查看>>
有三个整数a b c,由键盘输入,输出其中的最大的数。
查看>>
Python 闭包与装饰器
查看>>