一、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)+"日\t"+c2.get(c2.HOUR)+":"+c2.get(c2.MINUTE)+":"+c2.get(c2.SECOND)+"\t"+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  验证码 做比較

JAVASE学习笔记:第八章 经常使用类Util工具包之日期类、数字类的更多相关文章

  1. JavaSE学习笔记(14)---File类和IO流(字节流和字符流)

    JavaSE学习笔记(14)---File类和IO流(字节流和字符流) File类 概述 java.io.File 类是文件和目录路径名的抽象表示,主要用于文件和目录的创建.查找和删除等操作. 构造方 ...

  2. JavaSE学习笔记(8)---常用类

    JavaSE学习笔记(8)---常用类 1.Object类 java.lang.Object类是Java语言中的根类,即所有类的父类.它中描述的所有方法子类都可以使用.在对象实例化的时候,最终找的父类 ...

  3. JavaSE学习笔记(5)---内部类和String类

    JavaSE学习笔记(5)---内部类和String类 一.内部类基础 转自菜鸟教程 ​ 在 Java 中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类.广泛意义上的内部类一般来 ...

  4. javaSE学习笔记(17)---锁

    javaSE学习笔记(17)---锁 Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率.本文旨在对锁相关源码(本文中的源码来自JDK 8).使用场景进行举例,为读 ...

  5. javaSE学习笔记(16)---网络编程

    javaSE学习笔记(16)---网络编程 基本概念 如今,计算机已经成为人们学习.工作.生活必不可少的工具.我们利用计算机可以和亲朋好友网上聊天,也可以玩网游.发邮件等等,这些功能实现都离不开计算机 ...

  6. javaSE学习笔记(15) ---缓冲流、转换流、序列化流

    javaSE学习笔记(15) ---缓冲流.转换流.序列化流 缓冲流 昨天复习了基本的一些流,作为IO流的入门,今天我们要见识一些更强大的流.比如能够高效读写的缓冲流,能够转换编码的转换流,能够持久化 ...

  7. JavaSE学习笔记(13)---线程池、Lambda表达式

    JavaSE学习笔记(13)---线程池.Lambda表达式 1.等待唤醒机制 线程间通信 概念:多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同. 比如:线程A用来生成包子的,线程B用 ...

  8. JavaSE学习笔记(12)---线程

    JavaSE学习笔记(12)---线程 多线程 并发与并行 并发:指两个或多个事件在同一个时间段内发生. 并行:指两个或多个事件在同一时刻发生(同时发生). 在操作系统中,安装了多个程序,并发指的是在 ...

  9. javaSE学习笔记(11)--- Map

    javaSE学习笔记(11)--- Map 1.Map集合 现实生活中,我们常会看到这样的一种集合:IP地址与主机名,身份证号与个人,系统用户名与系统用户对象等,这种一一对应的关系,就叫做映射.Jav ...

随机推荐

  1. Cocos2D 添加 UIView

    cocos2d是使用继承于ccnode的结点类型的层.但是我想用一个opengl来绘制,就简单的情况来说必须得加一个uiview.现转载如下: 第一部分:: 使用Cocos2D开发游戏和应用程序的时候 ...

  2. re--模块【转】

    为什么要学正则表达式 实际上爬虫一共就四个主要步骤: 明确目标 (要知道你准备在哪个范围或者网站去搜索) 爬 (将所有的网站的内容全部爬下来) 取 (去掉对我们没用处的数据) 处理数据(按照我们想要的 ...

  3. java foreach的实现原理

    http://blog.csdn.net/moqihao/article/details/51078464 本质是通过集合的iterator方式实现,所以再使用foreach集合,要强制判断集合的是否 ...

  4. Python基础之字符编码,文件操作流与函数

    一.字符编码 1.字符编码的发展史 阶段一:现代计算机起源于美国,最早诞生也是基于英文考虑的ASCII ASCII:一个Bytes代表一个字符(英文字符/键盘上的所有其他字符),1Bytes=8bit ...

  5. kali-xfce的简单配置

    1.更新 设置kali的更新源 在终端中打开sources.list root@kali:~# vim /etc/apt/sources.list 删除里面的注释,清空. 然后输入下面的更新源地址: ...

  6. redis主从原理介绍(三)

    博客参考:散尽浮华的Redis主从复制下的工作原理梳理 此作者写的非常好,此处只做挪用,方便自己查看. Redis主从复制的配置十分简单,它可以使从服务器是主服务器的完全拷贝.需要清除Redis主从复 ...

  7. [luoguP3960] 列队(动态开点线段树)

    传送门 有splay的做法,有树状数组的做法... 最好理解的还是线段树的做法. 一开始我是这样想的,如果移动某一个人,只有当前行和最后一列会受到影响,感觉就像是个线段树,树状数组什么的. 然而接下来 ...

  8. 网页抓取小工具(IE法)

    网页抓取小工具(IE法)—— 吴姐 http://club.excelhome.net/thread-1095707-1-1.html 用IE提取网页资料的好处在于:所见即所得,网页上能看到的信息一般 ...

  9. W3 School学习网站

    http://www.w3school.com.cn/ 领先的 Web 技术教程 - 全部免费 在 w3school,你可以找到你所需要的所有的网站建设教程. 从基础的 HTML 到 CSS,乃至进阶 ...

  10. Post Content_Length exceeds the limit

    2017.12,公司市场专员反馈我在公司开发与维护的iOS包内审系统在上传ipa包文件的时候报错了.经过调试发现原来是因为上传的文件太大导致报错(由下图可知,接收方允许的最大请求内容为128M,但我们 ...