Java教程

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

本文主要是介绍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]);
    

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

这篇关于java学习笔记——java数组01.数组的定义和初始化的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!