zoukankan      html  css  js  c++  java
  • java基础小知识

    以前学习的时候没写过博客,现在开始复习,记一些容易忘的小知识吧

    一   java保留两位小数方法

          1>   BigDecimal 方法

                 double  f = 11.3156;

                 BigDecimal  b = new BigDecimal(f);

                 f = b.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();

          2>  DecimalFormat 格式化

                double f = 11.3156;

                DecimalFormat df = new DecimalFormat("#.00");

                df.format(f);

          3>  String 方法

        double f = 11.3156;

               String s = String .format("%.2f",f);

               f = Double.valueOf(s);

    二   创建对象四种方式

          1>  new    2> 反射机制    3> 对象流   4> 克隆

    三   时间转换

          Date date = new Date();

          SimpleFormat sdf = new SimpleFormat("yyyy-MM-dd  HH:mm:ss");

          String s = sdf.format(date);

          Date as = sdf.parse(s);  //这里会 throw ParseException

          

  • 相关阅读:
    csp2020游记
    agc006_f Blackout
    CF1368G Shifting Dominoes
    AtCoder Grand Contest 009 简要题解
    Codeforces Round #666 (Div. 1)
    CSP 2019 树的重心
    Luogu-P4859 已经没什么好害怕的了
    2020.9.17 校内测试
    CF379F New Year Tree
    图论(小结论)
  • 原文地址:https://www.cnblogs.com/rcjs/p/7596028.html
Copyright © 2011-2022 走看看