java中String类
📅 2026/7/12 18:57:34
👁️ 阅读次数
📝 编程学习
1.字符串的构造
常见的字符串构造方法(三种)
输出结果
2.字符串常量池
示例
当str1在进行存储时,“abc”会先存储到字符串常量池中,当str2存储是会在池中查找是否有“abc”存在,若有则不再重复存储
示例图·
3.String中常用方法
3.1关于==的比较
举例:
输出为false
此时比的是变量的值
而当比较的是引用对象时
此时比较的是引用地址,所以输出为false
3.2 equals ⽅法
使用方法:
3.3compareTo ⽅法
与equals ⽅法不同的是,equals返回的是Boolean类型的,而compareTo ⽅法返回的是int类型
3.4compareToIgnoreCase ⽅法:与compareTo⽅式相同,但是忽略⼤⼩写⽐较
4.intern⽅法
当调用intern()方法时,如果字符常量池中没有该String对象,则会此String对象添加进字符常量池中,并返回此String对象的引用
编程学习
技术分享
实战经验