黑马程序员技术交流社区

标题: API之Arrays [打印本页]

作者: chao超    时间: 2015-8-3 21:49
标题: API之Arrays
import java.util.Arrays;

/*
* Arrays:针对数组操作的工具类。排序和查找。
*
*        功能:
*        public static String toString(int[] a):把整型数组转变成字符串。
*        public static void sort(int[] a):对数组进行排序
*        public static int binarySearch(int[] a,int key):对数组进行二分查找。
*
*        练习:请自己写代码,测试这三个方法。
*/
public class ArraysDemo {
        public static void main(String[] args) {
                // 定义数组
                int[] arr = { 23, 84, 51, 72, 69 };

                // public static String toString(int[] a):把整型数组转变成字符串。
                String str = Arrays.toString(arr);
                System.out.println(str);

                // public static void sort(int[] a):对数组进行排序
                Arrays.sort(arr);
                System.out.println(Arrays.toString(arr));

                // public static int binarySearch(int[] a,int key):对数组进行二分查找。
                int[] arr2 = { 12, 23, 34, 45, 56, 67 };
                // 查找23的索引
                System.out.println(Arrays.binarySearch(arr2, 23));
                // 查找27的索引
                System.out.println(Arrays.binarySearch(arr2, 27));
        }
}







欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2