1.常用API
1.1String
String是什么,有什么用?
- String代表字符串,它的对象可以封装字符串数据,并提供了很多方法完成对字符串的处理。
1.1.1String创建字符串对象的方式
- 方式一:Java程序中所有的字符串文字例如(’abc’)都为此类的对象。
- 方式二:调用String类的构造器初始化字符串对象
构造器 | 说明 |
public String() | 创建一个空白字符串对象,不含任何内容 |
public String(String original) | 根据传入的字符串内容,来创建字符串对象 |
public String(char[] chars) | 根据字符数组的内容,来创建字符串对象 |
public String(byte[] bytes) | 根据字节数组的内容,来创建字符串对象 |
String创建对象的区别
- 只要是以“”方式写出的字符串对象,会存储到字符串常量池,且相同内容的字符串只存储一份。
- 通过new方式创建的字符串对象,每new一次都会产生一个新的对象放在堆内存中。
1.2ArrayList
什么是集合?
- 集合是一种容器,用来装数据的,类似于数组。
有数组,为啥还要学习集合?
- 数组定义完成并启动后,长度就固定了。
- 集合大小可变,功能丰富,开发中用的更多。
ArrayList集合学什么?
- 创建ArrayList,代表一个集合容器。
- 调用ArrayList提供的方法,对容器中的数据进行增删改查的操作。