2022-12-21

2022-12-20  本文已影响0人  RobertLiu123

一、StringBuffer

String不可变字符序列
StringBuffer可变字符序列,即内容更改不会生成新的对象,而是会在原有内容基础上扩展

二、StringBuilder

StringBuilder也是可变字符序列,相对于StringBuffer,StringBuilder线程不安全但是效率高,实际使用StringBuilder多一点

三、Date

四、字符串转换成日期

        //从字符串传换成日期对象
        //日期格式的字符串,转换成日期对象
        //给出要转换的日期字符串
        String s = "1998-5-15";
        //创建日期字符串转换对象并设置转换的格式
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
        //转换
        Date date = sdf.parse(s);
        System.out.println(date);

五、日期转换成字符串


        //日期对象,转换成特定格式的字符串
        //创建日期对象
        Date d = new Date();
        //xxxx年xx月xx日xx时xx分xx秒
        //创建转换工具,并设置转换格式
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
        //转换
        String s = sdf.format(d);
        System.out.println(s);

练习:
写一个用户注册功能,用户有id、姓名、邮箱、出生日期等属性,要求验证邮箱是否合法,出生日期从控制台输入字符串转换成日期格式
邮箱要求:
1、@在.前边
2、com或cn或org结束
3、@前字母或数字
4、@和.之间是字母或数字

六、Calendar

上一篇 下一篇

猜你喜欢

热点阅读