Java学习第三天 初识数组
Posted vxiao2
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java学习第三天 初识数组相关的知识,希望对你有一定的参考价值。
/* * 数组是内存中存储相同数据类型连续的空间 * 使用数组先声明数组,再创建数组,分配内存给这个数组 * 数组的长度一旦声明,在程序存续期间不能改变 * 数组的声明方法:数据类型[] 数组名 * 数组分动态数组和静态数组 * */ public class Demo3 public static void main(String[] args) System.out.println("-----创建动态数组-----"); //创建数组并动态初始化,数组每个元素的默认初始为0 int[] arr = new int[5];//[此处的数字表示数组的长度] //数组直接打印输出时,显示的是数组的内存地址 System.out.println(arr); //获取数组元素的值,数组名[数组下标],数组下标从0开始计算,最大下标为数组元素个数-1 int num = arr[0]; System.out.println(num); //改变数组元素的值 arr[0] = 10; System.out.println(arr[0]); System.out.println("-----创建静态数组-----"); //静态数组在创建 数据类型 数组名 = 数据类型[]元素1,元素2..... int[] arr2 = new int[]1,2,3,4,5; System.out.println(arr2); //静态数组元素的获取和改变与动态数组相同 System.out.println(arr2[1]); arr2[2]=10; //静态数组也可以简写为:数据类型[] 数组名=元素1,元素2..... //静态数组简写时不能分开写 int[] arr3 = 10,20,30,40; //获取数组的长度用length属性 System.out.println("数组arr的长度为"+arr.length);
以上是关于Java学习第三天 初识数组的主要内容,如果未能解决你的问题,请参考以下文章