Day18 常用JAVA类

2016-08-06  本文已影响19人  _简书

String类:

String底层存储

StringBuffer类:可变的字符序列
StringBuilder类:可变的字符序列,jdk5.0新加入的,效率更高,线程不安全。
常用的方法:添加:append(...) 删除 delete(int startIndex, int endIndex) 修改:setCharAt(int n ,char ch) 查询:charAt(int index)插入:insert(int index, String str) 反转reverse() 长度:length()

时间、日期类:

1、System类currentTimeMillis():返回当前时间的long型值。此long值是从1970年1月1日0点0分00秒开始到当前的毫秒数。
此方法常用来计算时间差。

2、Date类:java.util.Date

3、SimpleDateFormat:java.text.SimpleDateFormat

格式化
SimpleDateFormat sdf = new SimpleDateFormat();
String date = sdf.format(new Date());
System.out.println(date);//14-5-12 下午3:24//
格式化2
SimpleDateFormat sdf1 = new SimpleDateFormat("EEE, d MMM yyyy HH:mm:ss Z");
date = sdf1.format(new Date());
System.out.println(date);//星期一, 12 五月 2014 15:29:16 +0800
解析:
Date date1 = sdf.parse("14-5-12 下午3:24");
System.out.println(date1);

4、 Calendar:日历类
获取实例: get()/set()/add()/date getTime()/setTime()
Calendar c = Calendar.getInstance();

Math类

BigInteger BigDecimal类

上一篇 下一篇

猜你喜欢

热点阅读