Java

一笑轮回 2019-09-06 04:04:07
编写一个学生类Student,提供name,age,gender,phone,address,email成员变量,且为每个成员变量提供setter,getter方法.为学生类提供默认的构造器和带所有成员变量的构造器.为学生类提供方法,用于描绘吃,喝,玩,睡等行为. 利用第1题定义的Student类,定义一个Student[]数组保存多个Student对象作为通讯录数据.程序可通过name,email,address查询,如果找不到数据,则进行友好提示.
...全文
47 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 1 楼 java不去卖麻辣烫 的回复:
前面的实体类我就不写了 你可以引用这段

List<Student> students = new ArrayList<>();
students.add(new Student("你的数据",""));
String keyWord = "你的条件";
Student student = students.stream()
.filter(i -> Objects.equals(i.getName(), keyWord) || Objects
.equals(i.getName(), keyWord) || Objects.equals(i.getName(), keyWord))
.findFirst().orElse(null);
if(Objects.isNull(student)){
System.out.println("查无此人");
}else {
System.out.println(student.toString);
}
哦不好意思
Student student = students.stream()
.filter(i -> Objects.equals(i.getName(), keyWord) || Objects
.equals(i.getEmail(), keyWord) || Objects.equals(i.getAddress(), keyWord))
.findFirst().orElse(null);

应该是这样
  • 打赏
  • 举报
回复
前面的实体类我就不写了 你可以引用这段

List<Student> students = new ArrayList<>();
students.add(new Student("你的数据",""));
String keyWord = "你的条件";
Student student = students.stream()
.filter(i -> Objects.equals(i.getName(), keyWord) || Objects
.equals(i.getName(), keyWord) || Objects.equals(i.getName(), keyWord))
.findFirst().orElse(null);
if(Objects.isNull(student)){
System.out.println("查无此人");
}else {
System.out.println(student.toString);
}

51,412

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧