Java数组常用操作

创建数组

java 复制代码
int[] a = {1,2,3};

int[] a = new int[]{1,2,3};

int[] a = new int[3];

ArrayList<Integer> arr = new ArrayList<>();

添加元素

java 复制代码
arr.add(99);
//将99加入到数组末尾

arr.add(3,99);
//将99加入到指定索引3处

访问元素

java 复制代码
int c1 = c[1];
int arr1 = arr.get(1);
//二者参数都是索引

更新元素

java 复制代码
c[1] = 11;
arr.set(1,11);

删除元素

java 复制代码
arr.remove(3);

数组长度

java 复制代码
int cSize = c.length; //数组
int arrSize = arr.size(); //集合

查找元素

java 复制代码
boolean is99 = arr.contains(99);

排序

相关推荐
蓝色王者10 分钟前
springboot 2.6.13 整合flowable6.8.1
java·spring boot·后端
程序炼丹师15 分钟前
CMakeLists中 get_filename_component详解
开发语言
Tao____18 分钟前
基于Ruoyi开发的IOT物联网平台
java·网络·物联网·mqtt·网络协议
꧁Q༒ོγ꧂39 分钟前
C++ 入门完全指南(四)--函数与模块化编程
开发语言·c++
byzh_rc44 分钟前
[认知计算] 专栏总结
线性代数·算法·matlab·信号处理
花哥码天下1 小时前
apifox登录后设置token到环境变量
java·后端
listhi5201 小时前
对LeNet-5的matlab实现,识别MINST手写数字集
开发语言·matlab
qq_433554541 小时前
C++ manacher(求解回文串问题)
开发语言·c++·算法
csbysj20201 小时前
Chart.js 饼图:全面解析与实例教程
开发语言