字符串的比较
1、通过 *字符 * 数组来创建一个字符串
2、通过 *字节 * 数组来构建一个字符串
3、通过new的方式创建一个字符串
4、通过字面常量来创建一个字符串,位于字符串常量池
如是通过字面常量来进行拼接,得到的字符长位于常量池;在拼接过程中只要有一个是变量则都位于堆区。
intern()该方法的作用:
1、如果调用该方法的对象在字符串常量池中存在,则返回该字符串在常量池的地址(引用);
2、如果调用该方法的字符串在常量池中不存在l,则拷贝一份字符串常量池
比较方法
== 比较的是字符串引用的地址
equals 比较的是字符串的内容
字符串的常用方法:
判断方法:
2020-12-15
最新推荐文章于 2024-07-26 12:28:02 发布