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

java 集合 泛型

Collection接口遍历元素方式1-使用Iterator(迭代器)

Iterator iterator = col.iterator()
while (iterator.hasNext()) {
Object obj = iterator.next();
System.out.println(“obj=” + obj)
}
在这里插入图片描述

List接口

add remove set

ArrayList

在这里插入图片描述
在这里插入图片描述

Vector

在这里插入图片描述
在这里插入图片描述

LinkedList

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Set接口

无序,不允许重复

Set 接口实现类-HashSet

在这里插入图片描述
可以通过remove删除元素
在这里插入图片描述

Set 接口实现类-LinkedHashSet

在这里插入图片描述

Map 接口

在这里插入图片描述
put remove clear get
Set keyset = map.keySet();
Collection values = map.values()
Set entrySet = map.entrySet();// EntrySet<Map.Entry<K,V>

Map 接口实现类-HashMap

Map接口实现类-Hashtable

在这里插入图片描述

Map 接口实现类-Properties

加载配置文件

Collections工具类

在这里插入图片描述

泛型

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
匿名内部类(重写方法)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.dtcms.com/a/251740.html

相关文章:

  • (LeetCode 每日一题) 1432. 改变一个整数能得到的最大差值(贪心)
  • 编译链接实战(30)strip移除了哪些内容
  • JVM 类加载过程/对象创建过程/双亲委派机制/垃圾回收机制
  • 大模型微调(Fine-tuning)概览
  • Vue-Leaflet地图组件开发(四)高级功能与深度优化探索
  • 基于51单片机的温度和液位监测系统(串口传输)
  • Vue 性能优化
  • kicad运行时出错,_Pnext->_Myproxy = nullptr;访问内存出错
  • 自我实现的量子隐喻:在可能性场域中动态拓展涌现节点
  • 安装前端vite框架,后端安装fastapi框架
  • Multisim仿真Buck电路基本拓扑
  • 进程和线程区别、管道和套接字、共享变量、TCP三次握手,是否可以少一次握手、子进程和主进程区别和API——Nodejs
  • Spring Cloud Gateway 全面学习指南
  • LabVIEW电路板焊点自动检测
  • 力扣刷题(第五十八天)
  • 【测开面试题】八股文总结
  • Kafka 可靠性保障:消息确认与事务机制(二)
  • 路由器端口映射怎么设置?本地固定内网IP给外面网络连接访问
  • MongoDB文档查询:从基础到进阶的探索之旅
  • Flask蓝图
  • AI 社交和AI情绪价值的思考 -延申思考2 -全局记忆
  • LLMs:《WebDancer: Towards Autonomous Information Seeking Agency》翻译与解读
  • PC16550 UART接收中断处理完整示例代码
  • 自定义Spring Boot Starter开发指南
  • python 将字典的值替换为键名作为变量名的形式(带缩进)
  • SCADA|KingSCADA4.0中历史趋势控件与之前版本的差异
  • 基于n8n快速开发股票舆情监控对话系统
  • Thinkless:基于RL让LLM自适应选择长/短推理模式,显著提升推理效率和准确性!!
  • 什么是java jdk?
  • LeetCode 第78题:子集