• Arrays类


    定义:此类包含用来操作数组(比如排序和搜索)的各种方法
    主要方法:sort();    升序排列
    binarySearch(arr, 12)  数组中是否包含一个元素  能找到返回下标  找不到返回负数
    package cn.lijun.demo3;
    
    import java.util.Arrays;
    
    public class ArraysDemo {
        public static void main(String[] args) {
            int arr[]={56,89,12,18,66,29,90,88,77,40};
            //test(arr);
            fun2();
            //fun1();
        }
        //定义一个方法 输入10个人的考试成绩 将最后三名的成绩存储到新的数组中
        public static int[] test(int[] arr){
            //进行生序排列
            Arrays.sort(arr);
            int[] result=new int[3];
            
            for(int i=0;i<3;i++){
                result[i]=arr[i];
                System.out.println(arr[i]);
            }
            
            return result;
    
            
            /*Arrays.sort(arr);
            int[] result=new int[3];
            System.arraycopy(arr, 0, result, 0, 3);
            for(int i=0;i<3;i++){
                System.out.println(result[i]);
            }
            return result;*/
        }
        //数组中是否包含一个元素  能找到返回下标
        public static void fun2(){
            int[] arr={12,38,45,66,77};
            int index=Arrays.binarySearch(arr, 12);
            System.out.println(index);
        }
        //对数组进行生序排列
        public static void fun1(){
            int[] arr={27,28,69,66};
            Arrays.sort(arr);
            for(int i=0;i<arr.length;i++){
                System.out.println(arr[i]);
            }
        }
    
    }
     
  • 相关阅读:
    EJB3.0
    EJB
    到底EJB是什么
    EJB到底是什么,真的那么神秘吗??
    ssh和ejb的区别
    struts2的一些小问题
    Struts2中ValueStack结构和总结
    Java 监听器
    浅谈cookie 和session 的区别
    理解Cookie和Session机制
  • 原文地址:https://www.cnblogs.com/qurui1998/p/10570776.html
Copyright © 2020-2023  润新知