java知识二(数组)

第一章 数组

数组是一个数据容器,可用来存储一批同类型的数据。

1.1 数组的初始化格式

静态初始化(定义时确定数据):

简化格式:数据类型[] 数组名 = {元素1, 元素2, 元素3...};

示例:int[] arr = {12, 24, 36};

完整格式:数据类型[] 数组名 = new 数据类型[]{元素1, 元素2, 元素3...};

示例:int[] arr = new int[]{12, 24, 36};

注意:"数据类型\[\] 数组名" 也可写成 "数据类型 数组名\[\]"。

1.2 数组的访问

通过 数组名索引 访问元素(索引从0开始计数)。

java 复制代码
System.out.println(arr[0]); // 输出 12
System.out.println(arr[1]); // 输出 24
arr[1] = 100; // 修改索引为1的元素为100

1.3 获取数组的长度(元素个数)

通过 数组名.length 获取长度。

java 复制代码
// 获取数组的长度(即元素个数)
System.out.println(arr.length); // 输出 3
相关推荐
老歌老听老掉牙2 小时前
空间曲线数据的拼接与几何变换分析
python·曲线
Cc.Y2 小时前
Java零基础入门:字符串深度掌握——从基础API到StringBuilder性能优化
java·开发语言·性能优化
databook6 小时前
使用 SciPy 库进行时间序列分析
python·数据分析·scipy
java资料站6 小时前
十一、评估测试
开发语言·人工智能·python
szial6 小时前
网络爬虫与 CDP 实战(二):浏览器能访问,Python 却被拒绝?拆开登录态与 CSRF
爬虫·python·csrf
左手の明天6 小时前
SLIP 协议封装与解析详解:原理、C 代码与实战案例
linux·c语言·开发语言·c++
shuoshuohaohao6 小时前
MyBatis 小知识点
java·spring·mybatis
海上小飞龙7 小时前
【KMP算法-下篇】同一道题:Java 库函数 2600 微秒,手写 KMP 16 微秒
java·开发语言·算法
青少儿编程课堂7 小时前
后缀自动机解析:本质不同子串与最长重复片段统计
c++·python·算法·bfs·信息学竞赛
朝朝辞暮i7 小时前
C++ 第 12 课:局部变量、作用域、变量生命周期
开发语言·c++·算法