数组的声明方式总结,多维数组的遍历,Arrays类的常用方法总结。

本文详细介绍了Java数组的声明、创建及操作方法。包括如何声明数组变量、创建数组,并使用Arrays类进行赋值、排序、比较及查找等操作。还介绍了如何利用asList方法将数组转换为集合。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java数组:
声明数组变量:double[] myList;首选方法
double myList[];
创建数组:Java语言使用new操作符来创建数组,语法如下:
arrayRefVar = new dataType[arraySize];
上面的语法语句做了两件事:
一、使用dataType[arraySize]创建了一个数组。
二、把新创建的数组的引用赋值给变量 arrayRefVar。
数组变量的声明,和创建数组可以用一条语句完成
dataType[] arrayRefVar = new dataType[arraySize];
dataType[] arrayRefVar = {value0, value1, …, valuek};
数组的元素是通过索引访问的。数组索引从0开始,所以索引值从0到arrayRefVar.length-1
数组的元素类型和数组的大小都是确定的,所以当处理数组元素时候,我们通常使用基本循环或者foreach循环。
Arrays类:
java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。具有以下功能:
1.给数组赋值:通过fill方法。
2.对数组排序:通过sort方法,按升序。
3.比较数组:通过equals方法比较数组中元素值是否相等。
4.查找数组元素:通过binarySearch方法能对排序好的数组进行二分查找法操作。
**asList:**把数组转换成集合
public static void main(String[] args) {
int[] data = {1,2,3,4,5};
List list = Arrays.asList(data);
System.out.println(“列表中的元素数量是:” + list.size());
}
copyOf()
进行数组复制截取或用null填充(如有必要),以使副本具有指定的长度。对于这一切都有效同时在原数组和副本索引,这两个数组将包含相同的值。对于在副本中有效,但不是原来的任何索引,副本将包含null。这些索引存在,当且仅当指定长度大于原数组。结果数组是完全一样的类作为原始数组的。
public static T[] copyOf(T[] original, int newLength)
参数
original – 这是要被复制的数组。
newLength – 这是要返回的副本长度。
sort()
根据其元素的自然排序进行排序方法指定的对象数组,按升序排列。
tostring()
方法返回一个代表该整数值的String对象

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值