西洲的雪

导航

java学习笔记——java数组01.数组的定义和初始化

数组的定义和初始化

一、什么是数组

同类型的一组数

二、数组的声明和创建

两种方式:

int[] nums;

int nums[];

推荐用第一种,第二种是C/C++语言风格。

int [] nums;	//声明数组
nums = new int[10];	//创建数组  

三、三种初始化方式

  1. 静态初始化:创建+赋值

    int[] a = {1,2,3,4,5};
    System.out.println(a[0]);
    
  2. 动态初始化:包含默认初始化

    int[] b = new int[10];
    b[0] = 10;
    System.out.println(b[0]);
    
  3. 默认初始化

    int[] c = new int[10];
    System.out.println(c[0]);
    

    数组是引用类型,它的元素相当于类的实例变量,因此数组一经分配空间,其中的每个元素也被按照实例变量同样的方式被隐式初始化

posted on 2021-08-06 16:31  西洲的雪  阅读(116)  评论(0编辑  收藏  举报