(使用公历类 GregorianCalendar)Java API 有一个在包 java.util 中的类 GregorianCalendar ,可以使用它获得某个日期的年、月、日。它的无参构造方法构造一个当前日期的实例,get(GregorianCalendar.YEAR)、get(GregorianCalendar.MONTH) 和 get(GregorianCalendar.DAY_OF_MONTH) 方法返回年、月和日。编写一个程序完成两个任务:

显示当前的年、月和日。

GregorianCalendar 类有方法 setTimeInMillis(long),可以用它来设置从 1970 年 1 月 1 日算起的一个特定时间。将这个值设置为 1234567898765L ,然后显示这个年、月和日。

import java.util.GregorianCalendar;

public class Practice_9_5 {

public static void main(String[] args) {

GregorianCalendar gregorianCalendar = new GregorianCalendar();

//因为 get(GregorianCalendar.MONTH) 返回的值是从 0 开始的,即 0 代表 1 月,所以我手动加了 1

System.out.println("now: " + gregorianCalendar.get(GregorianCalendar.YEAR) + "."

+ (gregorianCalendar.get(GregorianCalendar.MONTH) + 1) + "."

+ gregorianCalendar.get(GregorianCalendar.DAY_OF_MONTH));

gregorianCalendar.setTimeInMillis(1234567898765L);

System.out.println("after set: " + gregorianCalendar.get(GregorianCalendar.YEAR) + "."

+ (gregorianCalendar.get(GregorianCalendar.MONTH) + 1) + "."

+ gregorianCalendar.get(GregorianCalendar.DAY_OF_MONTH));

}

}

输出结果为:

now: 2017.1.31

after set: 2009.2.14

java中practice_【Java语言程序设计(基础篇)第10版 练习题答案】Practice_9_5相关推荐

  1. JAVA程序设计第十版梁勇著答案_0031 Java学习笔记-梁勇著《Java语言程序设计-基础篇 第十版》英语单词...

    第01章 计算机.程序和Java概述 CPU(Central Processing Unit)*中央处理器 Control Unit*控制单元 arithmetic/logic unit /ə'rɪθ ...

  2. Java语言程序设计 基础篇 原书第10版 ,梁勇著,百度云链接及密码

    一本好书,对java小白来说是一本非常不错的书.第一次分享,请大家多多指教, Java语言程序设计 基础篇 原书第10版 ,梁勇著 链接:https://pan.baidu.com/s/1-MN_AS ...

  3. 《Java黑皮书基础篇第10版》 第10章【习题】

    Java语言程序设计 习题第十章 10.2章节习题 10.1 如果重新定义程序清单102中的Loan类,去掉其中的设置方法,这个类是不可改变的吗? 这个类依然是可以改变的,因为每一笔贷款作为一个对象, ...

  4. [转载] java语言程序设计-基础篇

    参考链接: Java中的决策制定(if,if-else,switch,break,continue,jump) 第1章,计算机.程序和Java概述 包括[每个java初学者都应该搞懂的问题] http ...

  5. Java语言程序设计(基础篇) 第十一章 继承和多态

    第十一章 继承和多态 11.1 引言 面向对象的编程允许你从已经存在的类中定义新的类,这称为继承. 11.2 父类和子类 1.继承使得你可以定义一个通用的类(既父类),之后扩充该类为一个更加特定的类( ...

  6. java语言程序设计-基础篇

    第1章,计算机.程序和Java概述 包括[每个java初学者都应该搞懂的问题] http://blog.csdn.net/haobo920/article/details/5784990 1,java ...

  7. java程序设计基础篇_Java语言程序设计(基础篇) 第一章

    第一章 计算机.程序和Java概述 1.1 引言 什么是程序设计呢? 程序设计就是创建(或者开发)软件,软件也称为程序. 1.2 什么是计算机 计算机是存储和处理数据的电子设备,计算机包括硬件(har ...

  8. 《java语言程序设计-基础篇》笔记一

    第一章.计算机.程序和java概述 中央处理器 CPU由两部分组成:控制单元和算术/逻辑单元 控制单元用于控制和协调除CPU之外其他组件的动作 算术/逻辑单元用于完成数值运算和逻辑运算 每台计算机都有 ...

  9. Java语言程序设计(基础篇) 第二章

    第二章 基本程序设计 2.2 编写简单的程序 1.变量名尽量选择描述性的名字(descriptive name). 2.实数(即带小数点的数字)在计算机中使用一种浮点的方法来表示.因此,实数也称为浮点 ...

  10. Java语言程序设计基础篇-第10版-第一部分-程序设计基础)

    Java程序语言设计(基础篇)-第10版 第一部分 程序设计基础 第1章 计算机.程序和Java概述 1.1 引言 程序设计就是创建(或者开发)软件,软件也称为程序. 简言之,软件包含了指令,告诉计算 ...

最新文章

  1. Connectify错误“Internet Connection Sharing is currently unavailable.”解决方法不要有多重的网桥连接
  2. python培训就业班口碑排行榜-Python就业班培训多少钱?老男孩Python收费标准
  3. 如何去除矩阵中的NaN元素
  4. 素数方法(thinking in java)
  5. Sqlserver2008相关配置问题
  6. Ubuntu定制live cd
  7. APP UI设计作品素材,还没灵感就撞墙吧!
  8. 2019-5-5学习心得
  9. 3dmax快捷键大全
  10. 开服侠如何修改服务器头像,王者荣耀怎么更换头像 修改头像攻略
  11. 东芝打印机共享怎么设置_东芝打印机如何共享
  12. 苹果cms后台登录验证码错误或显示不出来解决方法
  13. CTFshow misc入门 持续更新中
  14. Android探索之旅(第二十九篇)手把手教你如何简单创建快应用
  15. 标准盒模型 与 怪异盒模型
  16. 【机器人学导论(第四版)】1-绪论
  17. CNN模型之DenseNet总结
  18. nk.bin和nk.nb0
  19. 基于android的资源文件管理器
  20. 提示the windows installer service could not be accessed

热门文章

  1. Lyx使用bib插入参考文献
  2. php分类程序,PHP无限级分类实现程序
  3. 给 Visual Studio 换颜色
  4. U盘文件删除不掉文件被占用360强力删除后变成一串数字--解决办法
  5. powerdesigner 画PDM
  6. 量子计算机编程pdf,浅谈量子计算与编程.pdf
  7. 量子力学崩塌你的“科学”世界观
  8. 圣诞又双叒来了:因为AI,所以爱
  9. 如何快速的渲染出图?云渲染有哪些优势?
  10. 1007 素数对猜想(python)