汇才同飞教育汇才同飞学习平台

 找回密码
 立即注册
搜索
热搜: 活动 交友 javakc
 › hexiaoqiang › 日志

设计一个员工类Employee   

2019-12-30 15:17:58 查看(84) 回复(0)

设计一个员工类Employee,具有员工编号、姓名、性别、住址、出生日期属性,覆盖Object的equals和toString方法。在测试类中,分别创建两个员工对象,比较是否相等,并打印员工信息。

将字符串“12-007,张三,男,上海浦东新区15号,1983-2-6”中的信息抽取出来,封装到创建的员工对象中。

package java06;

import java.util.Date;

public class Employee {
 private String id;
 private String name;
 private String sex;
 private String add;
 
 public String getId() {
  return id;
 }
 public void setId(String id) {
  this.id = id;
 }
 public String getName() {
  return name;
 }
 public void setName(String name) {
  this.name = name;
 }
 public String getSex() {
  return sex;
 }
 public void setSex(String sex) {
  this.sex = sex;
 }
 public String getAdd() {
  return add;
 }
 public void setAdd(String add) {
  this.add = add;
 }
 public Date getBirthday() {
  return birthday;
 }
 public void setBirthday(Date birthday) {
  this.birthday = birthday;
 }
 private Date birthday;

 @Override
 public String toString() {
  return "Employee [id=" + id + ", name=" + name + ", sex=" + sex + ", add=" + add + ", birthday=" + birthday
    + "]";
 }
 
 
}





package java06;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class EmployeeTest {

 public static void main(String[] args) throws ParseException {
  
  String s = "12-007,张三,男,上海浦东新区15号,1983-2-6";
  String[] arr = s.split(",");
  
  Employee e1 = new Employee();
  e1.setId(arr[0]);
  e1.setName(arr[1]);
  e1.setSex(arr[2]);
  e1.setAdd(arr[3]);
  
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-M-d");
  Date birthday = sdf.parse(arr[4]);
  e1.setBirthday(birthday);
  
  System.out.println(e1);
 }

}

评论 (0 个评论)

facelist

全部作者的其他最新日志



站点统计|举报|Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, , Processed in 0.195171 second(s), 9 queries .

Powered by javakc! X1.0

© 2004-2014 javakc

f1208.cn 备案号:京ICP备17025800号-2

f1208.com 备案号:京ICP备14030918号-1

返回顶部