以下转换字符用来格式化日期:string.format()
  System.out.println(String.format("%1$9d", -31));

'B'     特定于语言环境的月份全称,例如 "January" "February"
'b'    
特定于语言环境的月份简称,例如 "Jan" "Feb"
'h'    
'b' 相同。
'A'    
特定于语言环境的星期几全称,例如 "Sunday" "Monday"
'a'    
特定于语言环境的星期几简称,例如 "Sun" "Mon"
'C'    
除以 100 的四位数表示的年份,被格式化为必要时带前导零的两位数,即 00 - 99
'Y'    
年份,被格式化为必要时带前导零的四位数(至少),例如,0092 等于格里高利历的 92 CE
'y'    
年份的最后两位数,被格式化为必要时带前导零的两位数,即 00 - 99
'j'    
一年中的天数,被格式化为必要时带前导零的三位数,例如,对于格里高利历是 001 - 366
'm'    
月份,被格式化为必要时带前导零的两位数,即 01 - 13
'd'    
一个月中的天数,被格式化为必要时带前导零两位数,即 01 - 31

'e'     一个月中的天数,被格式化为两位数,即 1 - 31

在校验一个String类型的变量是否为空时,通常存在3中情况

是否为 null
是否为 ""
是否为空字符串(引号中间有空格)  如: ""
StringUtilsisBlank()方法可以一次性校验这三种情况,返回值都是true
 

 jQuery中的text(),html(),val()有什么区别

text():获取或者改变指定元素的文本
html():获取或改变指定元素的html元素以及文本
val():获取或者改变指定元素的value值(一般是表单元素)
 

 

在校验一个String类型的变量是否为空时,通常存在3中情况

1.   是否为 null

2.   是否为 ""

3.   是否为空字符串(引号中间有空格)  如: "     "

4.   StringUtilsisBlank()方法可以一次性校验这三种情况,返回值都是true