java基础学习(4)

来源:互联网 发布:阿里云搭建ss 无网 编辑:程序博客网 时间:2024/05/21 16:59
数组
    1.数组求最值
    2.数组的插入一个元素
    3.数组的排序
        a)使用Arrays.sort()排序
        b)冒泡排序
    4.数组的逆序
    5.遍历数组
        for(int i=0;i<数组名.length;i++){
            System.out.print(数组名[i]);
        }
    6.Arrays类
        boolean a= Arrays.equals(数组1,数组2);     比较2个数组是否相同
        Arrays.sort(数组名);                        对数组进行升序排列
        String str=Arrays.toString(数组名);         把一个数组转换为一个字符串
        Arrays.fill(数组名,val)                    将数组中所有数值都转化为val
        int[] 数组2=Arrays.copyOf(数组1,length);   把数组1的值复制到数组2中,数组2的长度为length
        int index=Arrays.binarySearch(数组名, 数值);在数组中寻找数值的下标
    7.二维数组
        定义:1.int[][] arr=new int[m][n];
                m:
                n:
              2.int[][] arr={{1,2}{1,2,3}};
              3.int[][] arr=new int[n][];
                arr[0]=new int[5];
                arr[1]=new int[3];
        遍历 双层for
             for(int i=0;i<arr.length;i++){
                for(int j=0;j<arr[i].length;j++){
                }
             }
0 0
原创粉丝点击