1.只要是字符串,必然是对象。
2.API文档的基本使用
3.如何创建字符串:
直接饮用赋值,也是一个字符串对象。
可以通过new关键字来调用string的构造方法:
public string (char[] array):根据字符数组来创建字符串
public string(char[] array, int offset, int count):根据字符数组当中的一部分来创建字符串。
4.字符串池:是为了节省内存空间,重复利用相同的字符串。
凡是双引号直接写上的字符串,默认在池中。
凡是new出来的字符串,默认不在池中。
5.字符串的内容永不可变,没放你觉得好像改变了,只是创建了一个新的字符串。
6.字符串的比较方法:
public Boolean equals (object obj):应该区分大小写
public Boolean equalsignoreCase(string str):忽略大小写
7.字符串的替换:public string replace (charsequence oldstr ,charsequence newstr)
8.字符串的切割方法:
public string split(string regex)
不要使用英文句点作为切分的标志,若要用,应该写成“\\.”
9.集合:和数组类似,但只要区别就是集合的长度可变,数组的长度不可变。
10.如何创建一个ArrayList集合?
导包:import java.util.Arraylist
创建:ArrayList list = new ArrayList<>();
泛型:集合当中存储的是统一的什么类型。
注意:泛型只能使用引用类型,不能直接使用基本类型。
11.如何使用Array List集合,常用方法:
添加:public Boolean add(element)
获取:public E get(int index)
长度:public size()
12.如何让集合存储基本类型:使用包装类,记住两个特例(int 对应integer,char对应character,其他都是首字母大写即可)