五、引用数据类型——数组的使用

本文详细介绍了Java中的数组,包括一维数组、二维数组和多维数组的定义、初始化、内存存储及使用方法。通过实例演示了数组的创建、赋值、读取以及常见的错误示例,帮助读者掌握数组操作。还提到了数组在内存中的存储形式,以及如何避免数组下标越界异常。最后,文章鼓励读者通过实践来巩固数组的知识,并推荐了一篇关于冒泡排序的博客文章作为进一步学习资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

数组

    什么是数组?数组就是一组数据类型一致的集合。

    在之前的学习我们知道八大基本数据类,而我们现在学习的引用数据类型,这里大家先记住引用数据类型,稍后补充。举个例子,我们现在有个需求,想统计每个班级同学的成绩,一个年级有5个班级,每个班级40人,这时候我们用基本数据类型将会十分麻烦,需要定义200多个变量,十分麻烦,这时候我们用数组来解决这个问题就会十分方便。

一维数组

  简单的解释一下,一维数据就是 数据只有一行的数组

我们来举个简单的例子玩一下

代码演示:

package test;

public class Test {
	//使用数组装载12个月的天数,然后输出演示,简单认识数组的初始化
	public static void main(String[] args) {
		//定义一个一维数组,装载12个月每个月的天数
		int[] month = {31,29,31,30,31,30,31,31,30,31,30,31}; 
		
		//我们看看我们的数组长度
		//我们使用数组的length属性查看,用法: 数组名.length
		int length = month.length;
		System.out.println("数组的长度:"+length);
		
		//输出12个月的每个月天数
		//注意:数组的下标从0开始
		for(int i = 0; i < length;i++){
			System.out.println("第"+(i+1)+"个月的天数有:"+month[i]+"天");
		}
	}
}

代码结果:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值