📄 person.java
字号:
/**
文件:Person.java
说明:描述人的类文件
**/
package data;
import java.util.*;
import java.text.*;
public class Person
{
//身分证号
public String ID;
//姓名
public String name;
//性别
public String sex;
//出生年月
public Date birthday;
//构造方法
public Person(String ID,String name,String sex,Date birthday)
{
this.ID=ID;
this.name=name;
this.sex=sex;
this.birthday=birthday;
}
//获得身分证号
public String getID()
{
return ID;
}
//获得姓名
public String getName()
{
return name;
}
//获得出生日期
public Date getBirthday()
{
return birthday;
}
//计算当前年龄
public int getAge()
{
//获取当前年份
Calendar now=Calendar.getInstance();
int currentyear=now.get(Calendar.YEAR);
//获取出生年份
SimpleDateFormat fmt=new SimpleDateFormat("yyyy");
int birthyear=Integer.parseInt(fmt.format(birthday));
return (currentyear-birthyear+1);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -