zoukankan      html  css  js  c++  java
  • JAVASE学习笔记:第八章 经常使用类Util工具包之日期类、数字类

    一、Date类   日期类 所在java.Util工具包
        before(Date when)   測试此日期是否在指定日期之前。


        getDay()  获取星期的某一天
        getDate() 获取月中的某一天
    二、 Calendar类  日历类  所在java.Util工具包
         Calendar c1=Calendar.getInstance(); //使用默认时区和语言环境获得一个日历
         int year=c1.get(c1.YEAR);  //获取当前日期的年份
         int mon=c1.get(Calendar.MONTH); //获取当前日期 的月份
         int day=c1.get(Calendar.DATE);  //获取当前日期的天数
         int wday=c1.get(c1.DAY_OF_WEEK);//获取当前日期所在的星期数
         int yday=c1.get(c1.DAY_OF_YEAR);//获取当前日期所在年的天数
         int am=c1.get(c1.AM_PM);//获取当前时间的上午0还是下午
         int ms=c1.get(c1.MILLISECOND);//获取当前时间的毫秒
         c1.getTime(); //获取当前时间
         c1.set(2015,12,11);//设置年月日
            /*
      * 设置 2012年11月19日 11:12:12 250  并打印
      */
     Calendar c2=Calendar.getInstance();
     c2.set(2012, 11, 19, 11, 12, 12);
     c2.set(c2.MILLISECOND, 250);
     System.out.println(c2.get(c2.YEAR)+"年"+c2.get(c2.MONTH)+"月"+c2.get(c2.DATE)+"日 "+c2.get(c2.HOUR)+":"+c2.get(c2.MINUTE)+":"+c2.get(c2.SECOND)+" "+c2.get(c2.MILLISECOND));
            

    三、 SimpleDateFormat类   所在java.text包,将日期格式化成字符串。将字符串解析日期
         applyPattern(String pattern)    将给定模式字符串应用于此日期格式
          parse(String text, ParsePosition pos)   解析字符串的文本,生成 Date。

             SimpleDateFormat sdf=new SimpleDateFormat();
             sdf.applyPattern("yyyy-mm-dd"); //设置日期格式
             String s= sdf.format(d1);  //将日期按指定格式打印出来
             System.out.println(s);

            

    四、DecimalFormat类   所在java.text包。用于格式化十进制数字
      DecimalFormat df=new DecimalFormat();
      df.applyPattern("¥##,###.00");//进行数字格式化參数设置
      String s= df.format(56766666666.00); //进行设置值
      System.out.println(s);
    五、Scanner 类  扫描 属于java.util 包
         hasNext()  推断扫描是否有内容
         while(sc.hasNext()){
         String s =sc.next();
    }

    六、Random 类 随机数
        r.nextInt();

    作业:1、提供一个日期时间工具类。该类提供例如以下方法。将Date对象转换为指定模式的字符串对象。将字符串日期时间依照指定模式解析为日期时间对象
          2、提供一个数字工具类,该类提供例如以下方法,将数字转换为指定模式的字符串对象,将字符串数字依照指定模式解析为数字
          3、双色球
          4、登陆从文本读取username:admin  password:admin  验证码 做比較

  • 相关阅读:
    CAS 5.X 安装
    《从0到1》开启商业和未来的秘密
    阿里Java开发规约插件使用
    【Effective Java】阅读
    Java8 流的使用示例
    我对线程安全的理解
    APP微信支付实现
    如何将微信上传AMR格式语音转化为MP3格式
    如何在下载文件前确定文件名
    寻找水王1
  • 原文地址:https://www.cnblogs.com/gavanwanggw/p/6805116.html
Copyright © 2011-2022 走看看