基本类型的包装类
1.什么是包装类
包装类就是把基本类型转换成了引用类型
2.每个基本类型的包装类
基本类型 | 包装类 |
---|---|
byte | Byte |
short | Short |
int | Integer |
long | Long |
float | Float |
double | Double |
char | Character |
boolean | Boolean |
3.Integer的常用方法
构造方法:Interger i = new Interger(“xxxx”);
把字符串变成数字:int i = new Interger.parseInt(“xxxx”)
4.自动装箱和自动拆箱
装箱:基本类型转换为引用类型
拆箱:引用类型转换为基本类型
自动:
Interger i = 123;
int i = Interger(“123”);
5.int类型如何与String类型互相转换
String—>int::
int i = Interger.parseInt(“123”);
Interger i = new Interger(“123”);
int—>String:
String s = 123+"";
String s = Interger.valueOf(123);
String类
常用方法
方法 | 说明 |
---|---|
length() | 获取字符串长度 |
charAt() | 获取索引位置的元素 |
equals() | 判断两个字符串内容是否相同 |
equalsIgnoreCase() | 忽略大小写判断两个字符串内容是否相同 |
contains() | 判断对象字符串中是否包含参数字符串内容 |
endsWith() | 判断字符串是否以参数内容结尾 |
startsWith() | 判断字符串是否以参数内容开头 |
indexOf() | 获取参数内容在字符串中的第一个索引位置 |
lastIndexOf() | 获取参数内容在字符串中的最后一个索引位置 |
replace() | 替换字符串中的内容 |
substring() | 截取字符串,含头不含尾 |
toCharArray() | 将字符串转换成字符类型的数组 |
getBytes() | 将字符串转换成字节类型的数组(每一个汉字用三个字节表示) |
toLowerCase() | 将字符串小写 |
toUpperCase() | 将字符串大写 |
trim() | 去除字符串头尾空白 |
split() | 分割字符串 |
compareTo() | 比较两个字符串大小 |