Arrays類的常見用法

     Arrays類包含用來操作數組(比如排序和搜索)的各種方法。

sort方法,用來對指定數組中的元素進行排序(元素值從小到大進行排序)
//源arr數組元素{1,5,9,3,7}, 進行排序後arr數組元素爲{1,3,5,7,9}
int[] arr = {1,5,9,3,7};
Arrays.sort( arr );

toString方法,用來返回指定數組元素內容的字符串形式
int[] arr = {1,5,9,3,7};
String str = Arrays.toString(arr); // str的值爲[1, 3, 5, 7, 9]

binarySearch方法,在指定數組中,查找給定元素值出現的位置。若沒有查詢到,返回位置爲-1。要求該數組必須是個有序的數組。
int[] arr = {1,3,4,5,6};
int index = Arrays.binarySearch(arr, 4); //index的值爲2
int index2= Arrasy.binarySearch(arr, 2); //index2的值爲-1

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章