java中==与equeals的区别 ==是比较两个变量的值,如果是基本数据类型,那么就是比较的基本数据的大小值int a=1;int b=1;System.out.println(a==b);上面代码的图解:以上图中:==比较的就是上面两个内存块中的值,都是1,所以是true但是如果存储的是引用类型,其实比较的还是变量本身所存储的值,我们都知道,变量存储引用类型其实存储的只是引用对象的地址作为 学习 2023-12-25 47 点赞 0 评论 71 浏览