1.Arrays类概述

  针对数组进行操作的工具类。

  提供了排序,查找等功能。


2.成员方法

  public static String toString(int[] a)

  public static void sort(int[] a)

  public static int binarySearch(int[] a,int value)

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
	
	}

}