十四、集合框架和枚举

news/2024/9/23 20:29:16/

1、集合框架的基本概念

1)思考

        在以前的学习中使用什么来记录多个相同类型的数据?

                使用基本数据类型

        如何记录一个班级30个同学的信息?

                可以使用本节课学习到的内容。

        如果有新生插班怎么办?

        如果有班主任一起算入班级怎么办?

若使用数组记录数据的缺点

        数组长度不可变!!!

        数组中只能记录同一类型的数据!!!

代码举例:

bean对象:

java">package com.kangning.web.test.bean;public class Student {private int stuNo;private String name;private String major;private int age;private String tel;public int getStuNo() {return stuNo;}public void setStuNo(int stuNo) {this.stuNo = stuNo;}public String getName() {return name;}public void setName(Strin

http://www.ppmy.cn/news/1435269.html

相关文章

云计算时代,企业面临的云安全风险

如今,随着云计算等新兴科技的发展,不同类型企业间的关联越来越多,它们之间的业务边界已被打破,企业上云成为了大势所趋。云计算应用帮助企业改变了IT资源不集中的状况,同时,数据中心内存储的大量数据信息&a…

2 什么是分布式锁

概述 为了防止分布式系统中的多个进程之间相互干扰,我们需要一种分布式协调技术来对这些进程进行调度。而这个分布式协调技术的核心就是来实现这个分布式锁。 为什么要使用分布式锁 成员变量 A 存在 JVM1、JVM2、JVM3 三个 JVM 内存中成员变量 A 同时都会在 JVM 分…

如何选择正规的贵金属交易平台?

在进行贵金属投资交易时,选择一个正规可靠的交易平台至关重要。贵金属交易平台可以提供安全、透明和高效的交易环境。 选择正规的贵金属交易平台的第一步是研究平台的信誉和声誉。您可以查阅平台的客户评价和评论,了解其他投资者对该平台的看法。此外&am…

CentOS 7.9.2009 中 Docker 使用 GPU

一、安装nvidia驱动 1.1,查看显卡驱动 # 查看显卡型号 lspci | grep -i nvidia 1.2,进入 PCI devices ,输入上一步查询到的 2204 1.3,进入 官方驱动 | NVIDIA,查询 Geforce RTX 3090 驱动并下载 1.4,禁用…

spring security登录认证授权

spring security登录认证授权 是什么 Spring Security 主要实现了Authentication(认证,解决who are you? ) 和 Access Control(访问控制,也就是what are you allowed to do?,也称为Authorizat…

【SpringCloud】OpenFeign服务接口调用快速入门

【SpringCloud】OpenFeign服务接口调用快速入门 文章目录 【SpringCloud】OpenFeign服务接口调用快速入门1. 概述2. 引入依赖3. 配置、测试 1. 概述 官网地址:点击跳转 Feign是一个声明性web服务客户端。它使编写web服务客户端变得更容易。使用 Feign 创建一个接口…

Swift-30-高级编程-类型扩展和协议扩展

类型扩展 Swift提供一个叫扩展(extension)的特性,该特性就是为这种情况设计的。扩展能让你给已有的类型添加功能,可以用来扩展结构体、枚举和类,比如: 添加计算属性添加新的初始化方法添加协议实现添加新…

s AbortController 接口取消多次请求 取消上次请求

AbortController 是一个 JavaScript API,它允许您在客户端中止一个或多个 Fetch 请求。这个 API 是 Fetch API 的一部分,并且与 AbortSignal 对象一起使用,以提供一种机制来控制请求的生命周期。 以下是 AbortController 的基本用法&#xf…