import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
//员工信息类
//date类
public class test50 {private String name;private String sex;private Date birth;public void showme(){System.out.println(this.getName());System.out.println(this.getSex());// System.out.println(DateFormat.getDateInstance().format(this.getBirth()));//System.out.println(this.getBirth());SimpleDateFormat sdf=new SimpleDateFormat("yyyy/MM/dd HH:mm:ss");String data=sdf.format(birth);System.out.println(data);}public void setName(String name) {this.name = name;}public String getName() {return name;}public void setSex(String sex) {this.sex = sex;}public String getSex() {return sex;}public void setBirth(Date birth) {this.birth = birth;}public Date getBirth(Date birth) {return this.birth;}
}

测试类

package com.zx;import java.util.Calendar;
import java.util.Scanner;
import java.util.Date;
public class test54 {public static void main(String[] args){Scanner in=new Scanner(System.in);test50 emp=new test50();test50 emp1=new test50();System.out.println("请输入第一个员工的姓名");emp.setName(in.next());System.out.println("请输入第一个员工的出生年份");int year=in.nextInt();System.out.println("请输入第一个员工的出生月份");int month=in.nextInt();System.out.println("请输入第一个员工的出生日期");int date=in.nextInt();Calendar cal=Calendar.getInstance();cal.set(Calendar.YEAR,year);cal.set(Calendar.MONTH,month-1);cal.set(Calendar.DATE,date);Date birth=cal.getTime();emp.setBirth(birth);emp.showme();System.out.println("请输入第二个员工的姓名");emp1.setName(in.next());System.out.println("请输入第二个员工的出生年份");int year1=in.nextInt();System.out.println("请输入第二个员工的出生月份");int month1=in.nextInt();System.out.println("请输入第二个员工的出生日期");int date1=in.nextInt();Calendar cal1=Calendar.getInstance();cal1.set(Calendar.YEAR,year1);cal1.set(Calendar.MONTH,month1-1);cal1.set(Calendar.DATE,date1);Date birth1=cal1.getTime();emp1.setBirth(birth1);emp1.showme();System.out.println(cal.before(cal1));}
}

运行结果

java学习(114):Calendar类方法before相关推荐

  1. Java学习笔记——Calendar类

    Java中的日期类主要包括:Date类和Calendar类,本文中将对Calendar类进行讲解. 一.Calendar类的简介 Calendar类是一个抽象类,在实际使用时实现特定的子类的对象,只需 ...

  2. java基础—Calendar类方法演示

    Calendar类方法演示 获取当前的时间,按照自定义的方法来输出 import java.util.Calendar; public class ClenderDemos {/***Calendar ...

  3. 寒假宅喵java学习

    1.25 小fleeting 学习java 关于辅助书籍: Core Java 字典 比如学习完了IO的知识,觉得意犹未尽,那么就通过这本字典一样的Java书籍,把IO的知识更丰满的刷一遍 Effec ...

  4. 2021-05-31以及2021-06-01(从136开始) JAVA学习笔记

    JAVA学习笔记 1学习易错点: 2 具体内容 112 构造方法 113 构造方法的注意事项 114 标准类的制作!!! 115 api string 118 string构造方法![在这里插入图片描 ...

  5. 郑志远的java学习笔记

    郑志远的java学习笔记 郑志远    CCB 1         Java起源 略 2         Java语言概述 1.面向对象编程的3个原则:封装(encapsulation).继承(inh ...

  6. Java 学习笔记(导航目录)

    Java学习计划 ☕️学习目标 ☕️学习目录 第1部分 Java基础程序设计 第1章 Java概述及开发环境搭建 第2章 简单的Java程序 第3章 Java基础程序设计 第4章 数组与方法 第2部分 ...

  7. Java学习笔记(十)--控制台输入输出

    输入输出 一.控制台输入 在程序运行中要获取用户的输入数据来控制程序,我们要使用到 java.util 包中的 Scanner 类.当然 Java 中还可以使用其他的输入方式,但这里主要讲解 Scan ...

  8. java学习笔记7--抽象类与抽象方法

    接着前面的学习: java学习笔记6--类的继承.Object类 java学习笔记5--类的方法 java学习笔记4--类与对象的基本概念(2) java学习笔记3--类与对象的基本概念(1) jav ...

  9. Java入门1.2.3—一个老鸟的Java学习心得

    Java入门1.2.3-一个老鸟的Java学习心得 基本信息 作者: 臧萌    出版社:清华大学出版社 ISBN:9787302217831 上架时间:2010-3-30 出版日期:2010 年3月 ...

  10. Java学习——Day13:IO流

    6.1 File类 java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关 File 能新建.删除.重命名文件和目录,但 File 不能访问文件内容本身. 如果需要访问文件内容本身, ...

最新文章

  1. 《windows中GSX的管理》之四——cmware-cmd实例
  2. Git clone命令出现fatal repository not found错误
  3. openharmony编译报错ubuntu20.04按照官方文档,hb set报错为OHOS ERROR] Invalid vendor path: /home/openharmony/vendor
  4. webpack4.x版本与webpack-cli高版本之间存在的bug
  5. PAT Basic 1002
  6. linux用cmake编译,CMake使用简介(forLinux)
  7. 十几位资深架构师,整理了最新架构师学习体系,分享给大家......
  8. 计算机网络军训口号,霸气押韵的16字军训口号(精选50句)
  9. 配置思科交换机冗余链路汇聚
  10. 均匀分布方差的计算方法
  11. 后基因组行为遗传学:从革命到常规(上)
  12. 零度飘逸LDPY GhostWin7 Sp1纯净选择版V7.0(驱动增强版)
  13. 微信公众号订阅通知(go+vue)
  14. 将电脑输入法关闭只留我们经常用的输入法
  15. 赶路人-----李小晓
  16. JIRA REST API调用方式
  17. html页面滚动条监听事件,滚动条的scroll事件
  18. BIM模型文件下载——售楼中心室内装饰Revit模型
  19. 全球与中国市场聚乙烯醇缩丁醛(PVB)树脂发展规模分析与前景战略研究报告2022年版
  20. 前端包管理器的领头大哥——npm

热门文章

  1. 中国软件20年,向金山和中国软件英雄致敬!
  2. 菜鸟裹裹电脑版_【绵阳最新转让】3500低价出售家用制氧机!东芝i5笔记本电脑、索尼微单相机、联想笔记本电脑、奶茶店、服装店转让......
  3. secoclient隧道保活超时或协商超时_推荐:承德市隧道led大屏厂家电话【联丰智慧科技】...
  4. python数据结构的应用场景不包括,Python 数据结构学习
  5. python-上传下载文件
  6. datatables 响应式
  7. 【RK3399Pro学习笔记】七、ROS订阅者Subscriber的编程实现
  8. Canvas制作动态进度加载水球
  9. Linux 如何加载并口/打印口驱动
  10. [react] create-react-app创建新运用怎么解决卡的问题?