关于API

基本数据类型对象包装类

基本数据类型------>字符串

  1. int h=10;

String i=h+" " //任意数据类型变量只要+上一个字符串包括空串都会变成String类型

  1. 使用String类的valueOf()方法;

String i=String.valueOf(h);

字符串-------->基本数据类型

1.xxx a=Xxx.parseXxx("string") (除Character类之外,其他所有包装类都具有parse.Xxx的静态方法)第一个Xxx是包装类名,第二个是数据类型大写

eg: int a=Integer.parseInt("123");

2.使用包装类中的valueOf方法

int j=Integer.valueOf(i);

自动装箱、拆箱

包装类:Byte \Short \Integer \Long \Boolean \Float \Double \Character

Integer i=10; //自动装箱

int b=i; //自动拆箱

正则表达式

限定符

a* 等价于{0,} a出现0次以上

a+ 等价于{1,} a出现1次以上

a? a出现0次或一次即可出可不出

a{6} a出现6次 {}重复次数

a{2,6} a出现2-6次

a{2, } a出现两次以上 令前面的字符

或运算符

(a|b)匹配a或者b

字符类

[abc] 匹配a或b或c

[a-c] 同上

[a-f A-F 0-9] 匹配小写+大写+字符

[^0-9] 匹配非数字字符

元字符

\d 匹配数字字符

\D 匹配非数字字符

\w 匹配单词字符(英文、数字、下划线)

\W 匹配非单词字符

\s 匹配空白符(包括换行符,空格,tab)

\S 匹配非空白字符

. 匹配任意单个字符(换行符除外)

\bmaster\b \b标注字符边界全字符可用

^ 匹配行首

$ 匹配行尾

贪婪匹配

<.+> 默认贪婪匹配任意字符

<.+?> 懒惰匹配任意字符

{8,9}? 即重复八次

转义字符

\- 即-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值