目录
一:API
二:String
2.1 String特点
2.2 String的构造方法
三:String对象的特点
3.1 new方法创建(new会开辟地址)
3.2 直接赋值(赋值的内容相同的话本质上是一个对象)?
3.3 两种方式的对比
?3.4 用户登录
3.5 遍历字符串
?3.6 统计字符次数
3.7 字符串的拼接
3.8 字符串的反转
四:StringBuilder
4.1 StringBuilder介绍
4.2 String和StringBuilder
4.3 StringBuilder的构造方法
4.4 StringBuilder的添加和反转
4.5 StringBuilder和String相互转换
4.6 字符串拼接(高级版)
4.7 字符串反转(高级版)
一:API
应用程序编程接口,API主要是学会看API(构造方法、成员方法、返回值),没有强调的地方
快捷键:Ctrl + Alt + V(补全代码);
java.lang包下不需要导包
二:String
2.1 String特点
2.2 String的构造方法
三:String对象的特点
3.1 new方法创建(new会开辟地址)
3.2 直接赋值(赋值的内容相同的话本质上是一个对象)
3.3 两种方式的对比
“==”号作比较:
基本数据类型:比较的是值
引用数据类型:比较的是地址
“equals”作比较:比较字符串内容,严格区分大小写。
3.4 用户登录
3.5 遍历字符串
3.6 统计字符次数
3.7 字符串的拼接
3.8 字符串的反转
四:StringBuilder
4.1 StringBuilder介绍
4.2 String和StringBuilder
4.3 StringBuilder的构造方法
4.4 StringBuilder的添加和反转
append是添加数据并返回对象本身!
4.5 StringBuilder和String相互转换
StringBuilder中的append和reverse方法十分方便,但是String中没有,所以涉及到相互转换!