Java数组基本知识

时间:2022-09-03 13:41:59
定义:数组是一组变量集合,存储相同数据类型的一组数据。**有顺序的连续的空间** //声明一个变量就是在内存空间里划分出一块合适的空间// //声明一个数据就是在内存空间里划分出一串连续的空间// 数组名:就是标识符,连续空间的首地址,元素下标表明了元素在数组中的位置,从0开始。 数组中的元素都可以通过下标来访问。数组长度不变,避免数组越界。 Java数组基本知识Java数组基本知识

化简赋值步骤 1.边声明边赋值int[ ] score = {1,2,3,4} ;(第一种写法,推荐用) int[ ] score = new int[ ]{1,2,3,4} ;(第二种写法,[ ]中不能定义数组长度) 2.使用循环Scanner input = new Scanner(System.in); for(int i=0;i<30;i++){ score[i] = input.nextInt( ); } 示例;求平均数 Java数组基本知识Java数组基本知识

数组遍历:1.通过for循环 特点:写法复杂 可以控制遍历的范围2.通过foreach循环 特点:写法简单 从第一个开始遍历到最后一个,不能控制范围foreach循环语法:第一个表达式是声明一个变量去接受每次循环得到的元素第二个表达式是需要遍历的数组或集合定义的变量类型(表达式1)必须跟数组的变量类型(表达式2)一致
Java数组基本知识
示例:遍历输出数组Java数组基本知识



基本数据类型---传值。改变其中一个,另一个不变。 引用数据类型---传引用。改变其中一个,另一个也变化。 Java数组基本知识


堆内存与栈内存: Java数组基本知识