0
点赞
收藏
分享

微信扫一扫

java基础知识-数组使用

毅会 2022-01-15 阅读 47

1、数组定义格式
格式一:int[] arr;(推荐)
格式二:int arr[];
2、数组初始化
动态初始化
int[] arr = new int[3];
静态初始化
int[] arr = { 1, 2, 3};
3、常见小问题
索引越界

int[] arr = new int[3];
System.out.println(arr[3])//范围为0-2,3越界,报错

空指针异常

int[] arr = new int[3];
arr = null//把null赋值给数组
System.out.println(arr[0])//空指针异常,报错

4、遍历

int[] arr = {11,22,33,44,55};
//arr.length 代表数组的长度
for(int i = 0; i < arr.length; i++)
{
	System.out.println(arr[i]);
}

5、案例:求数组最大值

int[] arr = {12,45,98,73,60};
int max = arr[0];
for(int i = 1; i < arr.length; i++)
{
	if(arr[i]>max)
		max = arr[i];
}
System.out.println(max);
举报

相关推荐

0 条评论