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);

排序

相关推荐
进击的大海贼5 分钟前
QT-C++ 自定义加工统计通用模块
开发语言·c++·qt
Rhys..6 分钟前
JS - npm init
开发语言·javascript·npm
地平线开发者11 分钟前
大模型 | VLM 初识及在自动驾驶场景中的应用
算法·自动驾驶
newxtc12 分钟前
【 广州产权交易所-注册安全分析报告-无验证方式导致安全隐患】
开发语言·人工智能·selenium·安全·yolo
工业甲酰苯胺14 分钟前
Java并发机制的底层实现原理:从CPU到JVM的全面解析
java·jvm·spring
兩尛16 分钟前
java八股-操作系统
java·开发语言
码神本神19 分钟前
(附源码)基于Springboot的校园失物招领管理系统的设计与实现
java
lingran__25 分钟前
算法沉淀第四天(Winner)
c++·算法
AIzealot无28 分钟前
Qwen3 Embedding报告随笔
人工智能·深度学习·算法·论文·embedding·论文笔记·搜广推