当前位置: 首页 > news >正文

Java集合练习(2)(2024.7.8)

        老师类

package TeacherSystem20240708;public class Teacher {private String name;private String skill;public Teacher() {}public Teacher(String name, String skill) {this.name = name;this.skill = skill;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getSkill() {return skill;}public void setSkill(String skill) {this.skill = skill;}
}

        测试

package TeacherSystem20240708;
import java.util.Scanner;
import java.util.ArrayList;
public class TeacherTest {public static void main(String[] args) {Scanner sc = new Scanner(System.in);ArrayList<Teacher> teachers = new ArrayList<>();System.out.println("要录入几个老师?");int n = sc.nextInt();for (int i = 0; i < n; i++) {System.out.printf("请输入第%d个老师的姓名\n", i + 1);String name = sc.next();System.out.printf("请输入第%d个老师的专业\n", i + 1);String skill = sc.next();Teacher teacher = new Teacher();teacher.setName(name);teacher.setSkill(skill);teachers.add(teacher);System.out.printf("%s老师信息录入成功\n", name);}printTeacher(teachers);}public static void printTeacher(ArrayList<Teacher> teachers) {for (int i = 0; i < teachers.size(); i++) {System.out.println("姓名:" + teachers.get(i).getName() +", 专业:" + teachers.get(i).getSkill());}}
}

 

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【目标检测】使用自己的数据集训练并预测yolov8模型
  • 行列视(RCV)是否支持批量共享和自定义共享设置,以提高共享效率?
  • hive 调优
  • 科技日报社激发数据要素价值,树立媒体行业数字化转型标杆
  • Java--多态
  • 前端调试技巧(npm Link,vscode调试,浏览器调试等)
  • C++入门知识
  • 全球激光位移传感器市场规模逐渐扩大 企业数量不断增多
  • 守护舌尖安全,破解EHS管理难题,食品加工企业的可持续发展之路
  • Vatee万腾平台:创新科技,驱动未来
  • 关于 Node.js、Deno 和 Bun 的思考
  • 企业如何做好数据防泄密丨十个措施杜绝泄密事件
  • android13 固定U盘链接 SD卡链接 TF卡链接 硬盘链接
  • 为什么要参加学术会议?
  • 油烟监测仪:守护厨房,让蓝天白云成为常态
  • SegmentFault for Android 3.0 发布
  • [NodeJS] 关于Buffer
  • IIS 10 PHP CGI 设置 PHP_INI_SCAN_DIR
  • Javascript Math对象和Date对象常用方法详解
  • JS笔记四:作用域、变量(函数)提升
  • Quartz实现数据同步 | 从0开始构建SpringCloud微服务(3)
  • Vue 重置组件到初始状态
  • Work@Alibaba 阿里巴巴的企业应用构建之路
  • 从伪并行的 Python 多线程说起
  • 订阅Forge Viewer所有的事件
  • 对话 CTO〡听神策数据 CTO 曹犟描绘数据分析行业的无限可能
  • 服务器从安装到部署全过程(二)
  • 机器学习中为什么要做归一化normalization
  • 跨域
  • 设计模式(12)迭代器模式(讲解+应用)
  • 世界编程语言排行榜2008年06月(ActionScript 挺进20强)
  • 微信小程序:实现悬浮返回和分享按钮
  • 小程序 setData 学问多
  • # wps必须要登录激活才能使用吗?
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #我与Java虚拟机的故事#连载07:我放弃了对JVM的进一步学习
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (07)Hive——窗口函数详解
  • (1)(1.19) TeraRanger One/EVO测距仪
  • (30)数组元素和与数字和的绝对差
  • (4)logging(日志模块)
  • (poj1.3.2)1791(构造法模拟)
  • (安卓)跳转应用市场APP详情页的方式
  • (七)Activiti-modeler中文支持
  • (十三)Maven插件解析运行机制
  • (提供数据集下载)基于大语言模型LangChain与ChatGLM3-6B本地知识库调优:数据集优化、参数调整、Prompt提示词优化实战
  • (推荐)叮当——中文语音对话机器人
  • (转)memcache、redis缓存
  • (转)创业的注意事项
  • (转)总结使用Unity 3D优化游戏运行性能的经验
  • .NET DataGridView数据绑定说明
  • .NET Standard 支持的 .NET Framework 和 .NET Core
  • .NET 除了用 Task 之外,如何自己写一个可以 await 的对象?
  • .net 简单实现MD5
  • .NET/C# 使用 SpanT 为字符串处理提升性能