网站首页 > 精选教程 正文
数组也是变量,是用来存储一组相同数据类型的数据。
数组的特点:
- 定长:数组的长度一旦确定就不能修改;
- 创建数组时会开辟一块连续的内存来存储;
- 存取元素的速度快,可以通过索引,快速定位到任意一个元素;
使用数组
- 使用数组首先要定义数组:
//数据类型 []数组名称;
//int [] aryname;
2.给数组分配内存空间
//数组名称=new 数据类型[长度];
//aryname=new int[4];
3.也可以定义数组并分配内存空间
//数据类型 []数组名称=new 数据类型[长度];
//int []aryname=new int[4];
4.数组赋值
//数组名称[索引位置]=值; //注意:索引位置从0开始
aryname[0]=5;
aryname[1]=10;
aryname[2]=15;
aryname[3]=20;
5.获取数组中的值
//数组名[索引位置]
//System.out.println(aryname[0]);
6.获取数组长度并显示数组中所有元素
//数组名称.length
//System.out.println(aryname.length);
for(int i=0;i<aryname.length;i++) {
System.out.println(aryname[i]);
}
7.声明数组并初始化
//String []names=new String[] {"张三","李四","王五"};
String []names= {"张三","李四","王五"};
数组的应用
1.使用Arrays类的sort方法对数组进行排序
2.向数组中插入元素的算法:ary表示数组
数组的拷贝
java中可以将一个数组变量拷贝给另一个数组变量,这个时候,两个变量引用的是同一个数组。
int [] arr1 = {1,2,3};
int [] arr2 = arr1;
- 上一篇: 从零开始学Java-006-二维数组
- 下一篇: 直接上干货!Java基础-数组介绍和分析
猜你喜欢
- 2025-01-06 算法:有序数组的平方(Java版)
- 2025-01-06 ArrayIndexOutOfBoundsException异常分析及解决办法
- 2025-01-06 西门子SCL语言中如何求—任意长度数组的最大值和平均值
- 2025-01-06 Java之数组数据操作之电子邮件地址判断
- 2025-01-06 数组-一文搞定前缀和数组
- 2025-01-06 845. 数组中的最长山脉
- 2025-01-06 Java面试:你了解HashMap吗?
- 2025-01-06 Java里的ArrayList相当于不定长度的数组
- 2025-01-06 python散装笔记——17: 数组
- 2025-01-06 java项目过程中常用的日期计算工具
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)