Math类中全是静态方法。
Math.ceil------向上取整 Math.floor-----向下取整 Math.round-----四舍五入 Math.pow-------幂函数
random类: 在Java中生成的随机数成为伪随机数。(生成随机数的时候要求必须传递种子进去,如果种子是一样的,每次生成的随机数都是一样的。) 无参构造默认加种子(当前系统的时间毫秒数)。
. --- 可以匹配换行符以外的任意字符 \w--- 可以匹配任意的数字或者字母 \d--- 可以匹配任意的数字 \s--- 可以匹配任意的空格 ^ --- 代表字符串的开始 $ --- 代表字符串的结束
* ------ 表示可以匹配0次或者多次
+ ------ 表示可以匹配一次或者多次
? ------ 表示可以匹配0次或者1次
{n}----- 只能匹配n次
{n,}--- 至少匹配n次
{n,m}--- 至少匹配n次,最多m次
[ ] ---- 代表可以从中间匹配任意的一个内容,也可以匹配多个
例如:
^ \ w { 5 } $
代表匹配的字符串要以数字或者字母开始,或者以数字或者字母结尾,必须匹配5个
^ \ w { 3 } \ d { 2 } $
数字或者字母(3个)开始、以数字(2个)结尾
^ \ s { 0 , 3 } \ d { 2 } $
以空格(0~3个)开始,数字(2个)结尾
原文:https://www.cnblogs.com/Gavin520/p/10561000.html