A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© chao超 中级黑马   /  2015-8-3 21:49  /  291 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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));
        }
}


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马