Java基础 (三)(正则表达式,基本类型)
来源:互联网 发布:英雄联盟网络波动 编辑:程序博客网 时间:2024/05/17 07:06
正则表达式
\r 回车符 \t 制表符 \\ 反斜杠
String regex = "\\t" ; "\\\\" 两杆
"[abc]" 只能匹配a,b,c中的单个字符
"[abc]*" 匹配a,b,c出现0次或多次
"[a - z]" "[a-z A-Z]"
"[^abc]*" 排除^之后其它都可以
\d 数字[0 - 9]
\D [^ 0 - 9]
[ ] 表示字符集
"^a" 只能以a开头
X ? 一次或一次也没有
X * 0次或多次
X + 一个或多个(0个不行)
\w{n} 恰好n次
\w{n,} 至少n次
\w{n,m} 至少n次,至多m次
"^\\d[a-zA-Z]*\\d$" 以单个数字开头,中间可以是多个字母,后边以数字结尾
基本类型
16进制 String s = Integer.toHexString(255)
NaN Not a Number
BigDecimal(java.math) 精确地浮点数运算
E 自然常量
round() 四舍五入
floor() ceil()进位
Calendar 抽象类,不能创建实例
Calendar c = Calendar.getInstance();
数字代码 1 - 周日 ;2 - 周一 …… 7 - 周六
set(年,月,日,时,分,秒);
set(字段, 值);
get(字段);
setTime(Date); 将Calendar设置为Date实例表示的时间
getTime(); 返回Date 实例
add(字段, 值); 在指定字段加上指定的值
getActualMaximum(字段); 获得指定字段最大值
getTimeInMills() 获得毫秒值
java.util.Date
Date d = new Date() 获得系统当前时间
String s = d.toString(); 长格式表示时间
setTime(); 毫秒值;1970-1-1 0:0:0 毫秒值为0
getTime();
java.text.SimpleDateFormat
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
f.format(date); 将Date对象转为字符串
f.parse(s); 将字符串转为Date对象
- Java基础 (三)(正则表达式,基本类型)
- JAVA正则表达式(三)
- java正则表达式(三)
- java基础(正则表达式)
- Java基础(正则表达式)
- Perl之正则表达式基础(三)
- 正则表达式基础(三)------括号
- javascript入门基础(三) 正则表达式
- 黑马程序员——Java基础---常用类,基本类型包装类,正则表达式
- Java--正则表达式基础入门(三)
- Java字符串(三)--正则表达式
- 正则表达式(三)
- Java基础-正则表达式(一)
- Java基础-正则表达式(二)
- Java基础---正则表达式 (黑马程序员)
- Java基础(25)正则表达式
- Java基础练习题 (3)正则表达式
- python3 爬虫入门(三)正则表达式基本使用
- [各种面试题] 大数乘法
- 指令周期、时钟周期、总线周期概念辨析
- DeviceToken
- poj-2411-状态压缩DP
- 搜索引擎工作原理
- Java基础 (三)(正则表达式,基本类型)
- 欧几里得原理求公约数的理解
- 分布式服务框架 Zookeeper -- 管理分布式环境中的数据
- Eclipse中修改tomcat内存大小
- 严重Error configuring application listener of class org.springframework.web.context.ContextLoaderListe
- 正则表达式学习
- C# WinForm DirectShow视频采集及图片抓取实例DxSnap
- SDE直连、修改SDE最大连接数、自动踢除SDE死连接
- YII 框架 第七天 登陆