DateFormat sdf = new SimpleDateFormat("yy年MM月dd日 HH时mm分ss秒");
String format = sdf.format(date);
String str = "1993年1月11日";
DateFormat df = new SimpleDateFormat("yy年MM月dd日");
//解析为日期格式
Date date = df.parse(str);
int get(int field):返回给定日历字段的值
参数:传递指定的日历字段(YEAR,MONTH...)
返回值:日历字段代表的具体值
// 创建Calendar对象
Calendar cal = Calendar.getInstance();
void set(int field, int value):将给定的日历字段设置为给定值。
abstract void add(int field, int amount):根据日历的规则,为给定的日历字段添加或减去指定的时间量。
Date getTime():返回一个表示此Calendar时间值(从历元到现在的毫秒偏移量)的Date对象
public static long currentTimeMillis():返回以毫秒为单位的当前时间。
public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length):将数组中指定的数据拷贝到另一个数组中。
SringBulder():构造一个不带任何字符的字符串生成器,起初始容量为16个字符
StringBuilder(String str):构造一个字符串生成器,并初始化为指定的字符串内容
public StringBuilder append(...):添加任意类型数据的字符串形式,并返回当前对象自身
public String toString():将当前StringBuilder对象转换为String对象
StringBuilder和String可以相互转换:
String-->StringBuilder:可以使用StringBuilder的构造方法
SringBulder(String str)构造一个字符串生成器,并初始化为指定的字符串内容
StringBuilder-->String:可以使用StringBuilder中的toString方法
public String toString():将当前StringBuilder对象转换为String对象
Integer i = new Integer(5);//使用构造函数装箱
Integer ii = Interger.valueOf(5);//使用包装类中的valueOf()方法
int num = i.intValue();
public static byte parseByte(String s):将字符串参数转换为对应的byte基本类型。
public static short parseShort(String s):将字符串参数转换为对应的short基本类型。
public static int parseInt(String s):将字符串参数转换为对应的int基本类型。
public static long parseLong(String s):将字符串参数转换为对应的long基本类型。
public static float parseFloat(String s):将字符串参数转换为对应的float基本类型。
public static double parseDouble(String s):将字符串参数转换为对应的double基本类型。
public static boolean parseBoolean(String s):将字符串参数转换为对应的boolean基本类型。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |