首页 > 其他分享 >3月6号总结

3月6号总结

时间:2023-03-06 20:34:39浏览次数:36  
标签:总结 返回 java 元素 util 为空 size

8.1 List
接口:java.util.List<>。

实现:

java.util.ArrayList<>:变长数组
java.util.LinkedList<>:双链表
函数:

add():在末尾添加一个元素
clear():清空
size():返回长度
isEmpty():是否为空
get(i):获取第i个元素
set(i, val):将第i个元素设置为val
8.2 栈
类:java.util.Stack<>

函数:

push():压入元素
pop():弹出栈顶元素,并返回栈顶元素
peek():返回栈顶元素
size():返回长度
empty():栈是否为空
clear():清空

8.3 队列
接口:java.util.Queue<>

实现:

java.util.LinkedList<>:双链表
java.util.PriorityQueue<>:优先队列
默认是小根堆,大根堆写法:new PriorityQueue<>(Collections.reverseOrder())
函数:

add():在队尾添加元素
remove():删除并返回队头
isEmpty():是否为空
size():返回长度
peek():返回队头
clear():清空

标签:总结,返回,java,元素,util,为空,size
From: https://www.cnblogs.com/liucaizhi/p/17185333.html

相关文章

  • cs144Lab总结
    CS144Lab总结我不明白,我就是不明白,面试官说的话我一点都不明白。面试官说好的东西,到底怎么好我不明白,不明白,我不明白。套接字(socket)到底有什么用的,套接字,到底有什么好,我......
  • 每日总结 3.6
    今天上了软件工程的课,王老师为我们讲述了代码格式规范。代码缩进、变量命名规范和注释的书写。还有在进行代码编写时要进行单元测试。课后有进行Android的学习: packa......
  • 每日总结2023/3/6(安卓连接mysql)
    更换网络需要更改ip如何查找自己ip?cmd-输入ipconfig  先上结果   原文链接(26条消息)mysql5.7.35安装配置教程【超级详细安装教程】_qq-1438608594的博客-......
  • 上课总结
    最长的相连英语单词串为: apple-elephant–tree, 输出到文件里面,是这样的:             Apple             Elephant       ......
  • 3月06日课后总结
    3/06课后总结异常捕获补充try:print(ekaskl) #不会执行exceptExceptionase:print(e) #name'ekaskl'isnotdefinedelse:print('没得问题') #els......
  • Lodash中is系方法总结
    前言工作中经常会遇见变量容错处理的应用场景,而Lodash提供了很多空值判断和类型判断方法,现在挑选出常用的几个方法来进行分析,进而学习一下优秀的编码思路。isEmpty()......
  • 高德Go生态的服务稳定性建设|性能优化的实战总结
    高德Go生态的服务稳定性建设|性能优化的实战总结https://mp.weixin.qq.com/s/UHaCLhiIyLYVrba-nEUONA高德Go生态的服务稳定性建设|性能优化的实战总结原创 阳迪、联想、......
  • JS中创建对象与继承的方法总结
    js中对象的定义与其它面向对象语言不同,它的对象被描述为:一组无序属性的集合,其属性可以包含基本类型值、对象或者函数。而其它面向对象语言中的对象,通常指代可以通过类创建......
  • QDir类及其用法总结
    简介QDir类提供了访问系统目录结构及其内容的与平台无关的方式。头文件:#include<QDir>QDir类用来操作路径名及底层文件系统,获取关于目录路径及文件的相关信息,也......
  • SQL Server数据库的高性能优化经验总结二
    本文主要向大家介绍的是正确优化SQLServer数据库的经验总结,其中包括在对其进行优化的实际操作中值得大家注意的地方描述,以及对SQL语句进行优化的最基本原则,以下就是文章的......