常见面试题

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

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

目录
相关文章
|
7月前
|
存储 算法 编译器
C++面试题其一
C++文件编译与执行的四个阶段 预处理:处理#include、#define等预处理指令。 编译:将源码翻译为目标代码。 汇编:将目标代码转换为机器指令。 链接:将目标文件和库文件合并生成可执行文件。 STL中的vector的实现,是怎么扩容的? vector通过动态数组实现,当容量不足时,分配更大的内存(通常是原来的两倍),复制旧数据到新内存,并释放旧内存。
93 2
|
8月前
面试题
面试题
42 0
|
5月前
|
JavaScript 前端开发 API
面试题总结
面试题总结
111 58
|
设计模式 算法 Java
面试题30天打卡-day22
面试题30天打卡-day22
65 0
|
存储 NoSQL Java
面试题30天打卡-day24
面试题30天打卡-day24
47 0
|
资源调度 前端开发 网络协议
面试题30天打卡-day04
面试题30天打卡-day04
49 0
|
算法 应用服务中间件 开发工具
面试题30天打卡-day30
面试题30天打卡-day30
63 0
|
存储 Java 大数据
面试题30天打卡-day07
面试题30天打卡-day07
33 0
|
缓存 前端开发 JavaScript
【面试题2】1
【面试题2】
|
存储 安全 Java
Java多线程并发面试题 2
Java多线程并发面试题
62 0