4.6Java数组的定义
什么是数组?
定义:
-
数组就是最基本的一种数据结构(引用类型)
什么是数据结构?
定义:
-
把数据按照特定的某种结构来保持
作用:
-
设计合理的数据结构是解决问题的前提
程序 = 算法 + 数据结构
什么是算法?
定义:
-
解决问题的流程/步骤/顺序(顺序、分支、循环)
什么是数组?
定义:
-
相同数据类型的元素组成的集合
特点:
-
元素按线性顺序排列。线性顺序是指:
-
除第一个元素外,每一个元素都有唯一的前驱元素
-
除最后一个元素外,每一个元素都有唯一的后继元素
-
(一个跟一个)
-
数组的访问
-
(数组名.length)可以获取数组的长度(元素的个数)
-
通过下标/索引来访问数组中的元素
-
下标从0开始,最大到(数组的长度-1)---因为索引从0开始
-
用到数组的长度统一写length
实例:
public class TestNo4{
public static void main(String args[]){
int[] a = new int[4];
for(int i = 0; i < a.length; i++){
a[i] = 100 * i;
}
/*
遍历赋值
*/
for(int j = 0)
}
}
初始化数组
It's a lonely road!!!