常见面试题

简介: 面试题:请解释字符串比较之中 “ == ” 和 equals() 的区别?

答: ==:比较的是两个字符串内存地址(堆内存)的数值是否相等,属于数值比较; equals():比较的是两个字符串的内容,属于内容比较。

目录
相关文章
|
JavaScript 前端开发 Java
面试题30天打卡-day05
面试题30天打卡-day05
40 0
|
NoSQL 关系型数据库 MySQL
面试题30天打卡-day11
面试题30天打卡-day11
45 0
|
算法 安全 Java
面试题30天打卡-day29
面试题30天打卡-day29
48 0
|
5月前
|
存储 算法 编译器
C++面试题其一
C++文件编译与执行的四个阶段 预处理:处理#include、#define等预处理指令。 编译:将源码翻译为目标代码。 汇编:将目标代码转换为机器指令。 链接:将目标文件和库文件合并生成可执行文件。 STL中的vector的实现,是怎么扩容的? vector通过动态数组实现,当容量不足时,分配更大的内存(通常是原来的两倍),复制旧数据到新内存,并释放旧内存。
82 2
|
6月前
面试题 08.04:幂集
面试题 08.04:幂集
26 0
|
6月前
|
网络协议 NoSQL 数据库
C++面试题
C++面试题
|
缓存 移动开发 NoSQL
面试题30天打卡-day21
面试题30天打卡-day21
31 0
|
前端开发 Java 数据库
面试题30天打卡-day01
面试题30天打卡-day01
52 0
|
存储 Java 数据库连接
面试题30天打卡-day17
面试题30天打卡-day17
33 0
|
NoSQL 关系型数据库 应用服务中间件
面试题30天打卡-day15
面试题30天打卡-day15
43 0