今天長沙一度軟件培訓(xùn)java培訓(xùn)機(jī)構(gòu)小編為大家分享Java中Arrays工具類的使用,希望通過此文能夠幫助到那些正在學(xué)習(xí)java的零基礎(chǔ)學(xué)員,下面就隨小編一起看看Java中Arrays工具類的使用。
工具類:工具類里面封裝了一些比較好的方法,這些方法有個(gè)特點(diǎn):都被Static修飾
調(diào)用方法:
1、查找:
Static int binarySearch(形參)=====?各種形參不同的方法,返回搜索值的下標(biāo)
2、排序:
Static void sort(形參)=========?對數(shù)組進(jìn)行排序
(byte[] b,int formIndex,int toIndex):表示[formIndex,toIndex],前包后不包
3、查看:
Static String toString(形參)=====?返回?cái)?shù)組的字符串表示形式(即打印數(shù)組的內(nèi)容
代碼如下:
import java.util.Arrays;
public class Demo7Array {
public static void main(String[] args) {
int[] arr=new int[] {1,2,3,4,5,765,45,3};
//[I@7852e922
System.out.println(arr);
System.out.println(Arrays.toString(arr));
//====>結(jié)果:[1, 2, 3, 4, 5, 765, 45, 3]
Arrays.sort(arr,5,7);//前包后不包===對下標(biāo)為5,6進(jìn)行排序
System.out.println("排序后"+Arrays.toString(arr));
//=====>結(jié)果:[1, 2, 3, 4, 5, 45, 765, 3]
Arrays.sort(arr);
System.out.println("排序后"+Arrays.toString(arr));
System.out.println("查找的下標(biāo)為"+Arrays.binarySearch(arr, 3));
System.out.println("范圍查找的下標(biāo)為"+Arrays.binarySearch(arr,0,5,4));
}
}
以上就是長沙一度軟件培訓(xùn)java培訓(xùn)機(jī)構(gòu)小編介紹的“Java中Arrays工具類的使用”的內(nèi)容,希望對大家有幫助,更多java最新資訊請繼續(xù)關(guān)注長沙一度軟件培訓(xùn)java培訓(xùn)機(jī)構(gòu)官網(wǎng),每天會(huì)有精彩內(nèi)容分頁與你。
相關(guān)免費(fèi)視頻教程推薦
java初級(jí)入門教程下載之Arrays工具類:http://www.bjpowernode.com/xiazai/2541.html