包装类
在Java中任何一个基本类型都有一个类和他对应
byte Byte
Char Character
short Short
int Integer
long Long
float Float
double Double
boolean Boolean
自动装箱:
Java会自动将基本类型转为引用类型
Integer i=123;
自动拆箱:
Java会自动的将引用类型转为基本类型
Int i=new Integer(123);
数字转为字符串:
String.valueOf(int);
字符串转为数字:
Integer.paseInt(“”);
正则表达式
满足一定规则的字符串
String类方法:
public boolean matches(String regex) //判断一个字符串是否满足某个正则
Public String[] spilt(String regex) //根据某个正则分割字符串
字符类:
[ ]表一个字符
[abc] 取a或b 或c 只去一个
[^abc] 除了abc
[a-zA-Z0-9] a到z A到Z 0到9之间任取
预定义字符:
“\\d”<==>[0-9]
“\\w”<==>[0-9a-zA-Z]
“\\s+” 一个或多个空格
数量词:
X? 一次或一次也没有
X* 0次或多次
X+ 一次或多次
X{n} 恰好n次
X{n,} 至少n次
X{n,m} 至少n次 不超过m次