Java从入门到精通—数组【数组的定义】

Java从入门到精通—数组【数组的定义】

    • 一、定义
    • 二、数组的定义格式:
    • 三、示例代码
      • 数组静态初始化:
        • 【Arraydemo1 .java】
        • 运行结果:
      • 数组动态初始化:
        • 【Arraydemo2 .java】
        • 运行结果:

一、定义

按照传统做法定义100个变量也可以,但在程序开发之中考虑到一组变量的整体维护,提供了数组的概念。
数组的本质在于:是一组相关变量的集合。

二、数组的定义格式:

  • 数组的动态初始化:
    声明并初始化数组:
    数据类型 数组名称 [ ]=new 数据类型 [长度];
    数据类型 [ ] 数组名称=new 数据类型 [长度];
    tip:“[ ]”放在数组名称前或后都可.
  • 数组的静态初始化:
    (在数组定义的时候就为其设置里面的内容)
    简化格式:
    数据类型 数组名称 [ ]={数据1,数据2,数据3,….}
    完整格式:
    数据类型 数组名称 [ ]=new 数据类型[]{数据1,数据2,数据3,….}
    tip: 推荐完整格式.

在项目开发过程之中,见到最多的形式,是进行数组的循环处理

三、示例代码

数组静态初始化:

【Arraydemo1 .java】

package Array;
//数组定义
public class Arraydemo1 {
	public static void main(String[] args) {
	//使用数组的静态初始化实现数组的定义
	int data []=new int [3];
	data [0]=11;
	data [1]=34;
	data [2]=46;
	for(int i=0;i<data.length;i++){
		System.out.println(data[i]);
	   }
	}
}

运行结果:

Java从入门到精通—数组【数组的定义】_第1张图片

数组动态初始化:

【Arraydemo2 .java】

package Array;
//数组定义
public class Arraydemo1 {
	public static void main(String[] args) {
	//使用数组的动态初始化
	int data []=new int []{11,34,46};
	for(int i=0;i<data.length;i++){
		System.out.println(data[i]);
	   }
	}
}

运行结果:

Java从入门到精通—数组【数组的定义】_第2张图片


喜欢的话记得点赞收藏哟
Java从入门到精通博文专栏持续更新!

你可能感兴趣的:(Java从入门到精通,java)