![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java Collections
文章平均质量分 54
hlole_world
这个作者很懒,什么都没留下…
展开
-
Stack
Stack是java提供的一种后进先出的栈,继承于Vector,故为线程安全,且其扩容等操作设计与Vector一样。其中pop()为弹出顶层,push()为压入栈的操作/** * The <code>Stack</code> class represents a last-in-first-out * (LIFO) stack of objects. It extends class <tt>Vector</tt> with five * oper原创 2021-03-21 01:02:20 · 124 阅读 · 3 评论 -
Vector
VectorVector和ArrayList差不多,不同的是Vector是线程安全的,其对结构的很多操作方法都用到了synchronized关键字,例如add(),removeElement(),removeAllElements()等与ArrayList相比,其扩容方式也不一样,首先初始化的时候,可以指定容量,默认为10 /** * Constructs an empty vector with the specified initial capacity and原创 2021-03-20 18:34:31 · 90 阅读 · 0 评论 -
LinkedList
LinkedList一、LinkedList是什么?二、使用步骤1.引入库2.读入数据总结一、LinkedList是什么?LinkedList是基于双向链表二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwarnings('ignore')import原创 2021-03-17 23:20:09 · 78 阅读 · 0 评论 -
ArrayList
作为Java程序员,ArrayList是最常用的类之一,也是必须了解的类之一,这次准备系统的去更深入得去学习了解这个类ArrayList前言一、ArrayList是什么?二、方法分析1.add()2.delete()总结前言ArrayList的重要性不言而喻一、ArrayList是什么?首先可以看ArrayList的类注释/** * Resizable-array implementation of the <tt>List</tt> interface. Im原创 2021-03-11 23:28:13 · 88 阅读 · 0 评论