package com.qfedu.d_zuoye02;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
/**
* 3.学生类:学号 姓名 出生日期
* 把学生类放到集合中,
* 找出来比张三年龄大的学生
*/
class Student {
private int id;
private String name;
private String time;
public Student(int id, String name, String time) {
this.id = id;
this.name = name;
this.time = time;
}
@Override
public String toString() {
return "Student{" +
"id=" + id +
", name='" + name + '\'' +
", time='" + time + '\'' +
'}';
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getTime() {
return time;
}
public void setTime(String time) {
this.time = time;
}
}
public class Demo_03 {
public static void main(String[] args) throws ParseException {
List<Student> list = new ArrayList<>();
list.add(new Student(1,"张三","2005-06-26"));
list.add(new Student(2,"胡桃","2003-06-26"));
list.add(new Student(3,"心海","2004-06-26"));
list.add(new Student(4,"刻晴","2001-06-26"));
list.add(new Student(5,"甘雨","2000-06-26"));
list.add(new Student(6,"神子","1999-06-26"));
list.add(new Student(7,"雷电将军","2009-06-26"));
list.add(new Student(8,"可莉","2006-06-26"));
list.add(new Student(9,"优菈","2002-06-26"));
list.add(new Student(10,"神里凌华","2008-06-26"));
/**
* 把张三的出生日期转为Date类型的
*/
Date date1 = new SimpleDateFormat("yyyy-MM-dd").parse(list.get(0).getTime());
for (Student student : list) {
Date date2 = new SimpleDateFormat("yyyy-MM-dd").parse(student.getTime());
if (date2.before(date1)){
System.out.println(student);
}
}
}
}
3.学生类:学号 姓名 出生日期 * 把学生类放到集合中, * 找出来比张三年龄大的学生
最新推荐文章于 2023-05-19 17:20:44 发布