== 和!=
//: object/test.java package object; import java.util.*; public class test{ public static void main(string[] args) { integer n1 = new integer(47); integer n2 = new integer(47); system.out.println(n1 == n2);//output false system.out.println(n1 != n2);//output true } }
//比较的是对象的引用
equals:equals 不适用于基本类型,基本类型用== !=
//: object/test.java package object; import java.util.*; public class test{ public static void main(string[] args) { int n1 = 100; int n2 = 100; system.out.println(n1==n2);//output false } }
equals
//: object/test.java package object; import java.util.*; public class test{ public static void main(string[] args) { integer n1 = new integer(47); integer n2 = new integer(47); system.out.println(n1.equals(n2));//output true } }
equals:假如自己创建自己的类 情况又不一样
//: object/test.java package object; import java.util.*; class value{ int i; } public class test{ public static void main(string[] args) { value n1 = new value(); value n2 = new value(); n1.i = n2.i = 100; system.out.println(n1.equals(n2));//output false } }
如对本文有疑问, 点击进行留言回复!!
springmvc之ResponseBody响应json数据遇到的错误及解决
uni-app 后台升级 静默升级 uniapp 后台更新 静默更新 在线升级
SpringBoot多Module启动报错Could not transfer metadata
Hibernate项目报错:Cannot call sendError() after the response has been committed
网友评论