zoukankan      html  css  js  c++  java
  • Arrays类的使用

    定义 :

       此类包含用来操作数组(比如排序和搜索)的各种方法。使用需要导入import java.util.Arrays;包

    1.sort方法(对数组进行升序排列)

    public class ArraysDemo {
        public static void main(String[] args) {
             fun1();
    }
            // 对数组 进行升序排列
        public static void fun1(){
            int[] arr = {27,78,0,89};
            Arrays.sort(arr);
            for (int i = 0; i < arr.length; i++) {
                System.out.println(arr[i]);
            }
        }

    2.toString 方法 (将数组转字符串) 数组中是否包含一个元素 ,如果包含 , 返回该元素下标。

    public static void fun2() {
            int [] arr={12,38,45,66,77};
            int index = Arrays.binarySearch(arr, 12);
            System.out.println(index);
        }

    案例:

      定义一个方法 , 输入10个人的考试成绩 ,  将最后三名的成绩存储到新的数组中 。

    public class ArraysDemo {
        public static void main(String[] args) {
            int arr[] ={56,89,12,45,78,69,36,98,55,41};
            int[] test = test(arr);
            for (int i = 0; i < test.length; i++) {
                System.out.println(test[i]);
            }
        }
    public static int[] test(int[] arr){
    //升序排列
            Arrays.sort(arr);
            int[] result= new int[3];
    //        System.arraycopy(arr, 0, result, 0, 3);
    //        for (int i = 0; i < result.length; i++) {
    //            System.out.println(result[i]);
    //        }
            for (int i = 0; i < 3; i++) {
                result[i]=arr[i];
                //System.out.println(arr[i]);
            }
            return result;
        }
  • 相关阅读:
    MongoDB 聚合函数及排序
    MongoDB 关系运算符及统计个数及跳过分页
    MongoDB 正则表达式查询
    MongoDB 范围查询
    MongoDB 逻辑运算符
    MongoDB数据库
    python 判断文件夹存在,不存在创建文件夹
    MySQL 数据库操作
    MySQL 数据库连接命令
    PyCharm Django 显示一个简单页面
  • 原文地址:https://www.cnblogs.com/duguangming/p/10571497.html
Copyright © 2011-2022 走看看