常用类的常用方法

来源:互联网 发布:枚举数组 编辑:程序博客网 时间:2024/04/30 02:03


String常用方法:


indexOf(String s)// 返回指定子字符串在此字符串中第一次出现处的索引。
substring(int beginIndex, int endIndex) // 返回一个新字符串,它是此字符串的一个子字符串。
trim() // 返回字符串的副本,忽略前导空白和尾部空白。
split(String regex) //根据给定正则表达式的匹配拆分此字符串。
charAt(int index) //返回指定索引处的 char 值。
length() //返回此字符串的长度。
replace(CharSequence target, CharSequence replacement) //使用指定的字面值替换序列替换此字符串所有匹配字面值目标序列的子字符串。




StringBuffer常用方法:


append()//向StringBuffer中加入内容
charAt(int index) //返回指定索引处的 char 值。
delete(int start, int end)//删除从索引start 到索引end的内容
indexOf(String str) // 返回指定子字符串在此字符串中第一次出现处的索引。
insert(int offset, String s)//向指定位置加入内容
reverse() //反转 StringBuffer的内容
replace(int start, int end, String str) //替换指定内容的内容
substring(int start, int end) //截取指定内容


System类常用方法:


//得到1970-1-1到当前时间的毫秒数
long x = System.currentTimeMillis();
System.out.println(x);
//得到当前用户的工作目录
System.out.println(System.getProperty("user.dir"));
//通知虚拟机加快垃圾回收速度,但不能控制垃圾回收
//在回收对象之前会自动调用finalize()做一些清理工作
System.gc();




日期类型Date




//得到当前日期对象java.util.Date的日期类
Date date= new Date();
//得到年月日
System.out.println(date.getYear()+"  "+date.getMonth() + "   " + date.getDay());
//创建日期格式对象
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MMMM-dd HH:mm:ss");
//格式化输出
System.out.println(sdf.format(date));
//得到日期对象java.sql.Date的日期类是java.util.Date的子类
java.sql.Date d = java.sql.Date.valueOf("2012-02-05");
System.out.println(d);




@Deprecated  //标识该方法是个过时的方法,可以使用但不推荐使用。
原创粉丝点击