zoukankan      html  css  js  c++  java
  • Arrays数组类使用介绍

    Arrays:数组类,是包java.util下面的一个类,Collection接口也在这个包下面。

    主要的方法:

    Arrays.asList(数组对象)  //此静态方法用于将Array转化为List类型对象。常常用于List类型对象的初始化中。

    Arrays.sort(array):升序排序;

    Arrays.banarySearch(array,2):查找2这个元素所在数组中的位置,用二分查找;

    Arrays.copyOf(float[] original, int newLength):复制指定的长度;

    copyOfRange(char[] original, int from, int to):复制指定范围的数据到新的数组;

    fill(char[] a, char val):添加数据进数组;

    HashCode(int[] a):返回数组的hash值;

    equals(a,b):比较ab是否相同;

    举例:

    package www.test.com;
    
    import java.util.Arrays;
    
    public class test3 {
        public static void main(String[] agrs){
            int[] array = {2,4,455,632,-7,11,-99,1,0};
            Arrays.sort(array);
            printArray("数组排序结果:",array);
            int index = Arrays.binarySearch(array,2);
            System.out.println("元素2在第"+index+"个位置");
            
        }
        private static void printArray(String message,int [] array){
            System.out.println(message + ":[length: "+ array.length + "]" );
            for(int i=0;i<array.length;i++){
                if(i != 0){
                    System.out.print(",");
                }
                System.out.print(array[i]);
                
            }
            System.out.println();
        }
    
    }
  • 相关阅读:
    洛谷 P1578 奶牛浴场 题解
    LOJ167 康托展开 题解
    三校联训 【NOIP模拟】寻找
    洛谷 P1809 过河问题 题解
    有关多边形面积的总结
    LOJ 103 字串查找 题解
    洛谷 P2384 最短路 题解
    POJ 2492 A Bug's Life 题解
    LOJ 10214 计算器 题解
    洛谷 P2868 [USACO07DEC]观光奶牛Sightseeing Cows 题解
  • 原文地址:https://www.cnblogs.com/run127/p/5551269.html
Copyright © 2011-2022 走看看