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

排序

相关推荐
不忘不弃1 分钟前
从字符串中提取数字
数据结构·算法
证能量少女27 分钟前
2026大专Java开发工程师,考什么证加分?
java·开发语言
FPGAI27 分钟前
Java学习之基础概念
java·学习
芒克芒克29 分钟前
Java集合框架总结(面试八股)
java·开发语言·面试
囊中之锥.36 分钟前
《机器学习SVM从零到精通:图解最优超平面与软间隔实战》
算法·机器学习·支持向量机
ejjdhdjdjdjdjjsl1 小时前
C#文件流操作技巧
java·开发语言·spring
虾说羊1 小时前
HashMap详解
java
lkbhua莱克瓦241 小时前
反射3-反射获取构造方法
java·开发语言·反射
wanghowie1 小时前
02.04.01 Java Stream API 进阶指南:从底层实现到性能优化
java·开发语言·性能优化
必胜刻1 小时前
复原 IP 地址(回溯算法)
tcp/ip·算法·深度优先