java基础类

java基础(常用类)
[1:String]
String类为final类,即
该类不能被继承。
String类是不可变的,使用+符号操作,是在创建对象,在开发中sql的拼接,常用
StringBuffer来连接字符串,项目中常于实现高级查询。
String类常用的方法有:equals(),toUpperCase(),toLowerCase(),contains(),
substring(),indexOf(),lastIndexOf()等方法。
String类重写了Object的equals方法,所以equals时,就是比较2个字符串的内容是不是一样;
也重写了Comparable接口的compareTo(),在比较排序时,可以直接使用该方法。
String类常有空与非空的判断,commons-lang中,有StringUtils对String类进行补充,非空判断:StringUtils.isNotBlank("aaaaa")。
[2:java.util.Date]
常用的方法都比较简单,在jdk帮助文档中查看就可以了解了。
在初级开发时,向数据库插入数据,通常要把java.util.Date转为java.sql.Date,先通过getTimes
方法,该方法返回的是一个Long类型,传入java.sql.Date的构造方法就好了。
企业级开发用的最多的是Date转String,string转date,主要通过SimpleDateFormat转换.
SimpleDateFormat sdf=new SimpleDataFormat("yyyy-MM-dd HH:mi:ss");
sdf.format(Date)    Date转String
sdf.parse(String)   String转Date
在commons-lang中有,已经有现成转的方法 类是:DateUtils

你可能感兴趣的:(常用的基础类)