| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Java知识库 -> 双等于和equals的区别 -> 正文阅读 |
|
[Java知识库]双等于和equals的区别 |
本人是Java的初学者所以说的可能不是官方的或者专业具体的,所以有什么错误可以提出来,大家一起进步,但是一定可以帮上大家。 双等(==) 首先==是比较基本数据类型和引用数据类型,==是一种基本的关系运算符比较的是两个类型的内存地址,只要内存地址一样不管是基本数据类型还是引用数据类型一定是一样的,其返回值是blooean值 equals 首先equals它不是运算符而是一种方法,是object类提供的的一种方法,用来比较两个值是否“相等”,其实和双等的本质有一点的区别就是,它一开始也是判断内存地址,如果内存地址都不想等其值一定不是一样的,就不用之后的步骤了,相等之后在用重写tostring方法进行下一步的判断,比较它的长度啊,字符啊看是否一样,它返回值也是blooean |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 11:24:15- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |