码迷,mamicode.com
首页 > 编程语言 > 详细

java基础——数组

时间:2017-11-22 21:57:12      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:1.2   查询   set   i++   quick   let   com   bin   基本类型   

1.数组

  1.1 声明

    int [] a ;

    int b[];

  1.2 创建对象

    a = new int[2];

    b = new int[4];

  1.3 初始化

    a[1] = 1;

    a[2] = 1;

 

    for(int i=0;i<4;i++){

      b[i] = 2;

    }

    

    int [] c = {1,2,3,4};

 

2.java.util.Arrays

     初始化数组:Arrays.setAll(array,generator)
     高效复制数组:int[] arr = Arrays.copof(源数组,新数组的长度)
     高效排序:Arrays.sort, 并行排序Arrays.parallelSort
     高效查询 :Arrays.binarySearch[先排序在查询]
     输出内容为字符串:Arrays.toString(array)
 
3.
  基本类型排序用DualPivotQuickSort
     java对象排序用的ComparableTimeSort(jdk7),替换成了LegacyMergeSort
 

 

java基础——数组

标签:1.2   查询   set   i++   quick   let   com   bin   基本类型   

原文地址:http://www.cnblogs.com/zhouj/p/7880988.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!