数组和arrays类

本文介绍了Java中数组的定义及基本操作,包括声明、创建和赋值。同时,详细讲解了Arrays类的使用,如排序、转换为字符串、填充元素、复制数组以及查找元素等功能。通过示例代码展示了如何在实际编程中应用这些方法。
摘要由CSDN通过智能技术生成

数组

数组的定义

数组的定义一般有两种方法

//声明数组
dataType[] arrayRefVar = null;//首选
或者
dataType arrayRefVar[] = null;

//创建数组
arrayRefVar = new dataType[arraySize]; 

数组基本操作

//获取数组的长度
arrayRefVar.length;

//创建并赋值
dataType[] arrayRefVar = {1234}//动态赋值
dataType[] arrayRefVar = new dataType[4]; 
for(int i=0;i<4;i++){
	arrayRefVar[i]=i;
}

arrays类

使用示例

int[] arrays={23,41,31,4,6};
Arrays.sort(arrays);

System.out.println(Arrays.toString(arrays));

结果为:
测试结果

常用Arrays功能

Arrays.sort();//对数组进行排序

Arrays.toString();//将一个数组array转换成一个字符串

Arrays.fill();//把数组array所有元素都赋值为指定数

Arrays.copyOf();//把数组array复制成一个长度为length的新数组,返回类型与复制的数组一致

Arrays.binarySearch();//查询元素值在数组中的下标

Arrays.equals();//比较两个数组是否相等
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值