A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 刘闯2 中级黑马   /  2017-12-12 21:53  /  1622 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

8.正则表达式:就是一套规则,用于判断当前字符串是否匹配指定的正则表达式
String qq = "12345";              
String reg = "[1-9][0-9]{4,14}";  
boolean b = qq.matches(reg);
9.常用的正则表达式字符:
X 字符                        \\反斜线字符(代表的是反斜线字符'\')
[abc]代表的是字符a、b 或 c
[a-zA-Z0-9]代表的字母或者数字或者下划线(即单词字符)==”\\w”表示单词字符。
“\\W”表示非单词字符;
“.”可以表示任意东西 。
“\d”表示数字字符
“\D”表非数字字符
X{n,m}代表的是X出现至少 n 次,但是不超过 m 次
[^abc]代表的是除了 a、b 或 c以外的任何字符
X?代表的是X出现一次或一次也没有
X*代表的是X出现零次或多次
X+代表的是X出现一次或多次                                (例如:\\w*[0-9]+\\w*表示有数字)
10.Integer可以让String 和int类型的互转。
11.simpleDateFormat;用于格式化日期
格式化:(为了方便看)format(Date)
Date --- Strting
解析:(对date进行操作的时候就要转化成data类型的)parse(String)
String --- Date
12.Date的常用方法:
毫秒值---date
设置
返回值是void,参数是long
Void setTime(long time)
Date(long date)
Date---毫秒值
获取
返回long,无参数
long getTime()
获取当前系统时间:Date d=new Date();
13.Calendar的获取星期,
int week2 = c.get(Calendar.DAY_OF_WEEK)-1;
int week2 = c.get(Calendar.WEEK_OF_MONTH);
14. 自动装箱:Integer i=10;        相当于:Integer i=new Integer(10);
15.自动拆箱:Integer i=10;        int a=i;相当于:int a=i.intValue();

4 个回复

倒序浏览
回复 使用道具 举报
哎哟,不错哟
回复 使用道具 举报
继续加油~~~持之以恒
回复 使用道具 举报
继续努力!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马