zoukankan      html  css  js  c++  java
  • 数组相关

    Arrays.sort()

    index=Arrays.binarySearch(array,2)

    分段数组复制

    System.arraycopy(original, 0, destination, 0, index);

    数组反转

    Collections.reverse(arrayList);

    数组最大值,最小值

    int min = (int) Collections.min(Arrays.asList(numbers));
    int max = (int) Collections.max(Arrays.asList(numbers));

     

    arraytoList:List list = new ArrayList(Arrays.asList(a));

     list.addAll(Arrays.asList(b));

    数组合并

    Object[] c = list.toArray();

    数组填充

    Arrays.fill(array, 100);

    Arrays.fill(array, 3650);

    起点结束点,结束点不包括

    数组扩容:

    System.arraycopy(names, 0, extended, 0, names.length);

    前面粘贴到后面

    ArrayList.remove()

    ArrayList.removeAll() 求差

    objArray2.add(0,"common1");
            objArray2.add(1,"common2");
            objArray2.add(2,"notcommon");
            objArray2.add(3,"notcommon1");
            objArray.add(0,"common1");
            objArray.add(1,"common2");
            objArray.add(2,"notcommon2");
            System.out.println("array1 的元素" +objArray);
            System.out.println("array2 的元素" +objArray2);
            objArray.removeAll(objArray2);

     ArrayList.retainAll () 求交集

    ArrayList.contains()

    Arrays.equals(a,b)

  • 相关阅读:
    KMP算法
    快速排序的三种分区方法
    广义表
    外部排序(败者树、置换-选择排序、最佳归并树)
    内部排序
    散列表
    B树和B+树
    查找(顺序、折半、分块)
    关键路径
    拓扑排序
  • 原文地址:https://www.cnblogs.com/jieyi/p/13385810.html
Copyright © 2011-2022 走看看