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(); |   
        
 
    
    
    
     
 
 |