最近做項目 用到Arrays 類,這里整理下,希望大家能夠掌握Arrays 。
1.Arrays類概述
針對數組進行操作的工具類。
提供了排序,查找等功能。
2.成員方法
public static String toString(int[] a)
public static void sort(int[] a)
public static int binarySearch(int[] a,int value)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
package com; import java.util.Arrays; /** * Arrays類概述及常用方法 * 針對數組進行操作的工具類。 * 提供了排序,查找等功能。 * 成員方法 * public static String toString(int[] a) 將int類型的數組轉換為字符串 * public static void sort(int[] a) 進行數組的排序,內部采用的是快速排序 * public static int binarySearch(int[] a,int key) 二分查找法 * @author 許威威 * */ public class ArraysDemo { public static void main(String[] args) { int [] array = { 3 , 44 , 2 , 546 , 74 }; //public static String toString(int[] a) 將int類型的數組轉換為字符串 System.out.println(Arrays.toString(array)); //[3, 44, 2, 546, 74] //public static void sort(int[] a) 進行數組的排序,內部采用的是快速排序 Arrays.sort(array); System.out.println(Arrays.toString(array)); //[2, 3, 44, 74, 546] //public static int binarySearch(int[] a,int key) 二分查找法 int index = Arrays.binarySearch(array, 5 ); System.out.println(index); //-3 } } |
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!