美文网首页
JAVA 核心笔记 || [10.1] 数据结构 之 Array

JAVA 核心笔记 || [10.1] 数据结构 之 Array

作者: 魔介 | 来源:发表于2018-11-26 15:06 被阅读0次

数组

  • 数组的变量是有序的
  • 数组的大小是固定的
  • 数组中的元素类型必须是一致的

数组声明方式

type arrayName[]; or type[] arrayName;
public class ArrayLearn{


    public static void main(String[] args){

        // 初始化数组
        int[] nums = new int [] {1,2,3,4};
        //数组长度
        System.out.println("array length="+nums.length);

        //数组遍历
        for(byte i=0; i<nums.length; i++ ){
            System.out.print(i+":="+nums[i]+"\n");
        }

        //数组克隆
        int[] numsCopy = nums.clone();
        numsCopy[0] = 100;
        showArray("orgin", nums);
        showArray("copy", numsCopy);
    }

    private static void showArray( String flag, int[] arr ){
        int len = arr.length;
        for(int i=0; i<len; i++){
            System.out.print(flag+"===>"+arr[i]+"\n");
        }
    }

}

输出

0:=1
1:=2
2:=3
3:=4
orgin===>1
orgin===>2
orgin===>3
orgin===>4
copy===>100
copy===>2
copy===>3
copy===>4

上篇 : 数据结构 之 Collection
下篇 : 数据结构 之 ArrayList

相关文章

网友评论

      本文标题:JAVA 核心笔记 || [10.1] 数据结构 之 Array

      本文链接:https://www.haomeiwen.com/subject/hztjqqtx.html