1、API
1.1 概念
API(application programming interface)应用编程接口。
1.2 API帮助文档
1.3 API练习
注意:使用快捷键 ctrl+alt +v 可以直接生存左边的 数据类型 + 变量 。
完整代码:
2、String
2.1 概述
String类在 java.long 包下,所以使用的时候不需要导包。
2.2 特点
-
字符串不可变,它们的值在创建后不能被更改
-
虽然String的值不能被改变,但是它们可以被共享
-
字符串效果上相当于字符数组(char[]),但是底层原理是字节数组(byte[])
2.3 String类的构造方法
推荐使用直接赋值的方式创建字符串
2.4 String对象的特点
输出:false , true , false
2.5 字符串的比较
总结:
- ==比较的是地址值
- equals比较的是数据值
2.6 案例
案例001 用户登录
代码:
案例002 遍历字符串
代码:
案例003 统计字符次数
代码:
案例004 拼接字符串
代码:
案例005 字符串反转
代码:
2.7 帮助文档查String方法
3、StringBuilder
3.1 StringBuilder概述
出现的原因:避免浪费内存
3.2 StringBuilder的构造方法
代码演示:
3.3 StringBuilder的添加反转方法
代码:
3.4 StringBuilder和String相互转换
代码:
转成String:
转成StringBuilder:
案例001 :拼接字符串
代码:
案例002 :字符串反转
代码:
3.5 帮助文档查StringBuilder中的方法