美文网首页
总结一些比较常用的方法:

总结一些比较常用的方法:

作者: marjorie叶子 | 来源:发表于2018-12-17 10:54 被阅读0次

    总结一些比较常用的方法:

    一、SimpleDateFormat中parse和format的区别:

    parse()返回的是一个Date类型数据,format返回的是一个StringBuffer类型的数据。

    • SimpleDateFormat中的parse方法可以把String型的字符串转换成特定格式的date类型:
    public static void main(String[] args) {  
                String str = "2013-01-21 15:10:20";  
                Date date = null;  
                SimpleDateFormat sdf = new SimpleDateFormat("yyyy.MM.dd-HH:mm:ss");  
                try {  
                    date = sdf.parse(str);  
                } catch (ParseException e) {  
                    System.out.println(e.getMessage());  
                }  
                System.out.println(date);  
                System.out.println(date.getTime());  
    }
    
    • SimpleDateFormat中的format方法可以把Date型的字符串转换成特定格式的String类型:
    public static void main(String[] args){
       SimpleDateFormat dateformat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss ");
       String a=dateformat.format(new Date());
       System.out.println("时间:"+a);
     
    }
    

    二、parseXXX或valueOf的区别:

    • parseXXX用于把String类型的变量转换为基本类型(比如int float double)
    String string="123";
    int num=Integer.parseInt(string);
    float num2=Floar.parseFloat(string);
    double num3=Double.parseDouble(string);
    
    • valueOf( )是一种生成对应基本类型的包装类的一种方法
    Integer integer= Integer.valueOf(123);
    Double  dou= Double.valueOf(123);
    

    相关文章

      网友评论

          本文标题:总结一些比较常用的方法:

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