常用API
2025年4月1日小于 1 分钟
常用API
String
- String 即 字符串,他的对象可以封装字符串数据,并且提供很多方法处理字符串
字符串对象的创建
- 直接赋值:
String str = "Hello, World!";
(推荐) - 调用String构造器
String str = new String("Hello, World!");
直接赋值 和 new String() 的区别:
- 直接赋值:在内存中只创建了一个对象,相同内容字符串只存放一次,存储在字符串常量池中
- new String():每new一次都会产生新的对象,存储在堆内存中
注意事项
- 字符串对象比较不要用
==
,要用equals()
- 因为
==
比较的是两个对象的内存地址,字符串内容相同地址不一定相同。而equals()
比较的是两个字符串的内容
- 因为
ArrayList
略,具体内容请在 JAVA算法-知识点 中查阅