需求:

  1. 定义一个学生类Student,包含三个属性姓名、年龄、性别,私有成员变量,生成无参,有参构造方法,生成get/set方法。

  2. 创建三个学生对象存入ArrayList集合中。

  3. 找出年龄最大的学生,然后将该对象的姓名变为:小猪佩奇。

  4. 遍历集合输出对象属性信息。(输出格式如:姓名:张三, 年龄:23, 性别:男)

package test03;import java.util.ArrayList;
import java.util.Scanner;public class Test {public static void main(String[] args) {ArrayList<Student> arrayList = new ArrayList<>();//创建对象Student stu = new Student("张三",23,"男");Student stu1 = new Student("李四",20,"男");Student stu2 = new Student("小红",19,"女");//对象存入集合arrayList.add(stu);arrayList.add(stu1);arrayList.add(stu2);forSet(arrayList);//遍历输出for (Student student : arrayList) {System.out.println(student.toString());}}//定义方法判断年龄最大的,并更改姓名为:小猪佩奇public static void forSet(ArrayList<Student> arrayList){//int a =0,j=0;for (int i = 0; i < arrayList.size(); i++) {if (arrayList.get(i).getAge()>=a){a = arrayList.get(i).getAge();j = i;//利用j获取最大值的下标}}arrayList.get(j).setName("小猪佩奇");}
}

找出年龄最大的学生,然后将该对象的姓名变为:小猪佩奇相关推荐

  1. Java黑皮书课后题第5章:5.8(找出得最高分的学生)编写程序,提示用户输入学生的个数、每个学生名字及分数,最后显示获得最高分的学生

    5.8(找出得最高分的学生)编写程序,提示用户输入学生的个数.每个学生名字及分数,最后显示获得最高分的学生名字 题目 题目概述 next()读取一个字符与nextLine()读取一行 破题 代码 题目 ...

  2. C语言试题五十一之已知学生的记录是由学号和学习成绩构成,n名学生的数据已存入s结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分)。

    1. 题目 请编写一个函数void function(Student a[], int n, Student *s),其功能时:已知学生的记录是由学号和学习成绩构成,n名学生的数据已存入s结构体数组中 ...

  3. 重启c语言-找出总分最高的学生

    PTA第10题-找出总分最高的学生 给定N个学生的基本信息,包括学号(由5个数字组成的字符串).姓名(长度小于10的不包含空白字符的非空字符串)和3门课程的成绩([0,100]区间内的整数),要求输出 ...

  4. 【题解】【PTA-Python题库】第6章-7 找出总分最高的学生 (15 分)

    找出总分最高的学生 给定N个学生的基本信息,包括学号(由5个数字组成的字符串).姓名(长度小于10的不包含空白字符的非空字符串)和3门课程的成绩([0,100]区间内的整数),要求输出总分最高学生的姓 ...

  5. 【例16 Java从键盘读入学生成绩,找出最高分,并输出学生成绩等级】

    例16:从键盘读入学生成绩,找出最高分,并输出学生成绩等级. 成绩>=最高分-10 等级为'A' 成绩>=最高分-20 等级为'B' 成绩>=最高分-30 等级为'C' 其余 等级为 ...

  6. 定义一个学生类Student,包含三个属性姓名、年龄、性别, 创建三个学生对象存入ArrayList集合中。 A:使用迭代器遍历集合。 B:求出年龄最大的学生,然后将该对象的姓名变为:小猪佩奇。

    Java基础 定义一个学生类Student,包含三个属性姓名.年龄.性别, 创建三个学生对象存入ArrayList集合中. A:使用迭代器遍历集合. B:求出年龄最大的学生,然后将该对象的姓名变为:小 ...

  7. C语言编程题—结构体—设计程序,已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数 fun:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分

    4 C语言编程题--结构体 **设计程序,已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中.请编写函数 fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有 ...

  8. C语言编程>第十二周 ③ 已知学生的记录由学号和学习成绩构成,M名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数。

    已知学生的记录由学号和学习成绩构成,M名学生的数据已存入a结构体数组中.请编写函数fun,该函数的功能是:找出成绩最高的学生记录,通过形参返回主函数(规定只有一个最高分).已给出函数的首部,请完成该函 ...

  9. java 找出姓“张”的学生,将他们的信息写入第二个文件

    一.需求 编写一个Java源程序,其中包含: 编写一个包含主方法main的公共类(访问权限为public的类),主方法main中完成的任务是: (1)从键盘上输入两个文件的路径名及其文件名. (2)从 ...

最新文章

  1. 8月第1周安全回顾 0Day漏洞成企业最大威胁 应重视网络监听
  2. break stop java_在Java中使用break退出循环是不好的做法吗?
  3. JavaSE(十九)——equals() 和 == 的区别
  4. springboot整合shiro地址栏JSESSIONID问题
  5. 如何在 C# 中使用 yield
  6. [css] 如果css文件过大时,如何异步加载它?
  7. log4j自定义配置文件(SpringMVC项目)
  8. 免费测试英语发音的软件,2020英语音标免费版
  9. 惠普g260鼠标宏软件_电竞外设再添新成员,微星DS102电竞鼠标正式发布
  10. poj2485poj2395 kruskal
  11. 斗鱼回应与虎牙合并;Android 11 Beta 3 发布| 极客头条
  12. 如何理解Unicode,UTF-8,UTF-16。
  13. LIRe 源代码分析 5:提取特征向量[以颜色布局为例]
  14. 表格识别----基于模板的文字识别结果结构化处理技术
  15. C-Free 5.0最新注册码
  16. 《JavaScript 学习指南》
  17. QCC---Temperature component
  18. Ribbon界面开发总结
  19. 慕课秒杀项目seckill
  20. shell脚本-md5码

热门文章

  1. BZOJ 2164 采矿
  2. vue跨域 - 配置代理
  3. 《经典诗文诵读的实践与研究》中期报告
  4. springmvc ajax excel文件上传,JSP+ajax+springMVC+MayBatis处理excel上传导入
  5. 【SCAU18新生赛 论剑】 18362 寻找Megumi 多源最短路
  6. 中小企业选择OA移动办公软件时,一定要考虑这些因素
  7. 用 sed 去除文件中的 ASCII 控制字符乱码
  8. position:absolute实现垂直居中
  9. 苹果向求职者抛出的8大难题——答案来了!
  10. 创意视角下的数字广告CTR预估挑战赛_catboost_score0.51