美文网首页
2022-12-21

2022-12-21

作者: RobertLiu123 | 来源:发表于2022-12-20 17:12 被阅读0次

    一、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

    相关文章

      网友评论

          本文标题:2022-12-21

          本文链接:https://www.haomeiwen.com/subject/kwbuqdtx.html