数组概念、定义

/*

数组概念:是一种容器,可以同时存放多个数据值。
数组特点:
	1.数组是一种引用数据类型
	2.数组当中的多个数据,类型必须统一
	3.数组的长度在程序巡行期间不可改变
数组初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。
	1.动态初始化:指定长度
	2.静态初始化:指定内容

动态初始化格式:
	数据类型[] 数组名称=new 数据类型[数组长度];
静态初始化标准格式:
	数据类型[] 数组名称=new 数据类型[]{元素1,元素2,...};
静态初始化省略格式:
	数据类型[] 数组名称={元素1,元素2,...};

注意事项:
	1.虽然静态初始化没有直接告诉长度,但是可以根据大括号里面的元素具体内容推算出长度。
	2.动态初始化、静态初始化标准格式可以拆分成为两个步骤。
	3.静态初始化省略格式不可以拆分为两个步骤。

使用建议:如果不确定数组当中的具体内容,用动态初始化;如果确定数组当中的具体内容,用静态初始化。

*/
package com.xiaxia;

public class Array {// array:数组

public static void main(String[] args) {
	int[] array1 = new int[10];// 创建一个可以存放10个int类型的数据
	int[] array2 = new int[] { 5, 15, 25 };// 创建一个里面全是int数字的数组,具体为:5、15、25
	String[] array3 = new String[] { "Hello", "World" };// 创建一个数组,用来装字符串"Hello","World"
	int[] array4 = { 10, 20, 30 };// 省略格式的静态初始化
	int[] array5;
	array5 = new int[] { 10, 20, 30 };// 静态初始化标准格式拆分成为两个步骤
	int[] array6;
	array5 = new int[10];// 动态初始化拆分成为两个步骤

}

}

在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值