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

排序

相关推荐
仓三36 分钟前
从 Prompt Engineering 到 Context Engineering:2026 年 Agent 性能提升的隐藏杠杆
java·prompt·context
许彰午1 小时前
07-SqlBuilder六法
java·开发语言·低代码·架构
BS30813_vx1 小时前
【编号:01652】Spring Boot村务管理系统:财务公开、党建活动与计生服务一体化实战
开发语言·python
孙6903421 小时前
Spring 注入多例 Bean
java·spring
Jul1en_1 小时前
【Java 脚手架】封装通用工具类-3
java·开发语言·redis·缓存·ai·bootstrap·rabbitmq
学习星球1 小时前
2026年AI Agent全栈开发实战——从Prompt到Production
开发语言·人工智能·prompt
_Narcissus_1 小时前
分治&递归
数据结构·c++·笔记·算法·leetcode·递归·分治
Fluxart.ai1 小时前
商品多角度图怎么做?Flux Art 从白底图到规格图、包装图的 10 步教程
开发语言·前端·javascript
明志数科1 小时前
具身智能数据工程全链路解析:从真实产线采集到LeRobot适配
网络·人工智能·算法