数组常用方法JAVA,java数组常用方法介绍

本文介绍了Java中数组的一些常见操作,包括利用`Arrays.sort()`进行排序,使用`binarySearch()`进行二元搜索,通过`fill()`填充数组,以及运用`equals()`比较数组内容。示例代码展示了如何应用这些方法,帮助开发者更好地理解和运用Java数组功能。
摘要由CSDN通过智能技术生成

java数组常用方法介绍?有哪些方法要学习的?其实java数组里面的方法还是很多的,这里只是讲一下常见的方法,通常来说,当我们要用到数组的方法的时候,你可以查阅java api文档就好了。其实我们常用到的方法有数组的排序,数组的遍历,打印数组,查找数组等。下面是一些介绍:

java数组常用的方法

//取得java数组的长度的方法:

arr.length

//arrays类的一些基本的操作包含在包java.util包中

sort()//该方法帮助对指定的数组排序,所使用的快速排序法

import java.util.Arrays

int [] arr ={1,2,3,6,214,4,12,45,123,23,435,88};

Arrays.sort(arr);

binarySearch()//该方法是对以排序的数组进行2元搜索假如可以找指定的值就返回该值所在的索引,不然就返回负值

import java.util.Arrays

int[] arr ={1,2,3,6,214,4,12,45,123,23,435,88};

int key = …;

int find = -1;

if(find = Arrays.binarySearch(arr,key)) >-1)

{

System.out.println(“找到索引值于索引”+find+”位置”);

}

else

{

System.out.println(“找到不位置”);

}

fill()//当配置一个数组后,会革根据数据的类型来给定默认值

equals()//比较两个数组中的元素值是否全部的相等,假如相等就返回true,否则返回false

import java.util.Arrays

int[] arr1 =new int[10];

int[] arr2 =new int[10];

int[] arr3 =new int[10];

Arrays.fill(arr1,5);//初始值为5

Arrays.fill(arr1,5);//初始值为5

Arrays.fill(arr1,20);//初始值为20

Arrays.equals(arr1,arr2);//比较数组arr1和arr2是否相同

j2se5.0里面新增了很多新特性

deepEquals()//对数组作深层的比较,例如可对2维甚至是3维以上的数组进行比较是否相等

deepToString()//将数组作深层输出,就是说可以对2维乃至3维以上的数组输出其字符串值;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值