Java-ArrayList常用API
| 返回值 | 方法 | 用途 |
boolean |
add(E e) |
将指定的元素追加到此列表的末尾。 |
void |
add(int index, E element) |
在此列表中的指定位置插入指定的元素。 |
boolean |
addAll(Collection<? extends E> c) |
按指定集合的Iterator返回的顺序将指定集合中的所有元素追加到此列表的末尾。
|
| boolean | addAll(int index, Collection<? extends E> c) |
将指定集合中的所有元素插入到此列表中,从指定的位置开始。 |
void |
clear() |
从列表中删除所有元素。 |
Object |
clone() |
返回此 ArrayList实例的浅拷贝。
|
boolean |
contains(Object o) |
如果此列表包含指定的元素,则返回 true 。 |
void |
forEach(Consumer<? super E> action) |
对 Iterable的每个元素执行给定的操作,直到所有元素都被处理或动作引发异常。 |
| E | get(int index) |
返回此列表中指定位置的元素。
|
int |
|
返回此列表中指定元素的第一次出现的索引,如果此列表不包含元素,则返回-1。
|
boolean |
isEmpty() |
如果此列表不包含元素,则返回 true 。 |
Iterator<E> |
iterator() |
以正确的顺序返回该列表中的元素的迭代器。
|
|
|
返回此列表中指定元素的最后一次出现的索引,如果此列表不包含元素,则返回-1。
|
boolean |
remove(int index) |
从列表中删除指定元素的第一个出现(如果存在)。
|
boolean |
removeAll(Collection<?> c) |
从此列表中删除指定集合中包含的所有元素。
|
|
|
用指定的元素替换此列表中指定位置的元素。
|
int |
size() |
返回此列表中的元素数。
|
void |
sort(Comparator<? super E> c) |
使用提供的 Comparator对此列表进行排序以比较元素。 |
|
|
返回此列表中指定的 fromIndex (包括)和 toIndex之间的独占视图。 |
Object[] |
toArray() |
以正确的顺序(从第一个到最后一个元素)返回一个包含此列表中所有元素的数组。 |
|
|
以正确的顺序返回一个包含此列表中所有元素的数组(从第一个到最后一个元素); 返回的数组的运行时类型是指定数组的运行时类型。 |
Java-ArrayList常用API的更多相关文章
- Java ArrayList常用接口介绍及示例
Java List 常用类型 类型 特征 ArrayList 随机访问元素快:中间插入与删除元素较慢:操作不是线程安全的 LinkedList 中间插入与删除操作代价较低,提供优化的顺序访问:随机访问 ...
- Java 之常用API(一)
常用API 1 API概述 2 Scanner类与String类 3 StringBuilder类 NO.one API概述 1.1 API概述 API(Application Programm ...
- Java之常用API
API概述 什么是API API (Application Programming Interface) :应用程序编程接口 java中的API 指的就是 JDK 中提供的各种功能的 Java类,这些 ...
- Java 之常用API(二)
Object类 & System类 日期相关类 包装类 & 正则表达式 Object类 & System类 1.1 Object类 1.1.1 概述 Object类是Java语 ...
- java自学-常用api
API(Application Programming Interface),应用程序编程接口.Java API是JDK中提供给我们使用的类的说明文档.即jdk包里边写好的类,这些类将底层的代码实现封 ...
- Java的常用API
Object类 1.toString方法在我们直接使用输出语句输出对象的时候,其实通过该对象调用了其toString()方法. 2.equals方法方法摘要:类默认继承了Object类,所以可以使用O ...
- Java 基础 常用API (Object类,String类,StringBuffer类)
Java API Java 的API(API: Application(应用) Programming(程序) Interface(接口)) Java API就是JDK中提供给我们使用的类,这些类将底 ...
- java selenium常用API(WebElement、iFrame、select、alert、浏览器窗口、事件、js) 一
WebElement相关方法 1.点击操作 WebElement button = driver.findElement(By.id("login")); button.clic ...
- Java的常用API之System类简介
Syetem类 java.lang.System类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作,在System类的API文档中,常用的方法有: public static long c ...
- java selenium常用API汇总
(WebElement.iFrame.select.alert.浏览器窗口.事件.js) 一 WebElement相关方法 1.点击操作 WebElement button = driver. ...
随机推荐
- WARN hdfs.DataStreamer: Caught exception
在向hdfs上传文件的时候,报了这么一个错: Exception in thread "main" java.lang.RuntimeException: org.apache.h ...
- C/C++中的可变参数
所需的函数参数不固定,需要用到带有可变参数的函数,类似printf();项目中需要打印信息等也会用到带可变参数的函数. C语言标准库的头文件 #include<stdarg.h>包含一组能 ...
- 2023-03-02 TypeError: null is not an object (evaluating 'ImageCropPicker.openPicker')
问题描述:rn项目使用到了一个插件react-native-image-crop-picker,运行后报错. 原因:安装该插件的时候没有link到android包里. 解决方案: react-nati ...
- MySQL下载,安装,配置环境变量【0基础小白用】
一,下载 选择社区版的,下载地址:https://dev.mysql.com/downloads/installer/ ,选择离线安装包 二,安装 1,双击安装包文件,这里选择服务模式,会安装在默认 ...
- 24_webpack_打包分析
一.打包时间的分析 如果我们希望看到每一个loader和plugin消耗的打包时间,可以借助于一个插件:speed-measure-webpakc-plugin 安装:npm i speed-meas ...
- Python扩展(pybind11混编)
背景介绍pybind11是一个基于C++11标准的模版库. 与Boost.Python类似, pybind11主要着眼于创建C++代码的Python封装, 并为其提供了一套轻量级的解决方案. 安装与代 ...
- go 的internal 目录
Go 语言中的软件包推荐按照:组织名/项目名 的形式安排软件包的文件目录结构,一般「项目名」文件目录下还会按照功能.抽象约定.具体实现等维度再划分一些子目录.在 Go 语言里包的导入路径不同则被判定为 ...
- 实现ViewPager一次滑动多页(保持居中)
项目中开发日历功能,需求是可以连续滑动多页,有列表的流畅.又要保持当前页居中显示. 参考文献: http://www.open-open.com/lib/view/open1435026935638 ...
- LM393双电压比较器集成电路引脚图及功能_工作原理及应用电路
lm393简介 LM393 是双电压比较器集成电路.输出负载电阻能衔接在可允许电源电压范围内的任何电源电压上,不受 Vcc端电压值的限制.此输出能作为一个简单的对地SPS开路(当不用负载电阻没被运用) ...
- python的排序问题
python的排序方法有两个 1 nums.sort() # 原数组上排序, 没有返回值, nums变为有序 2 # 或者 3 nums = sorted(nums) # 原数组不变, 会返回一个排好 ...