数组(Array)
数组是相同数据类型元素的集合。
一维数组
一维数组是由多个相同的数据类型元素组成的集合,这些元素在内存中顺序排列,是一段连续的空间,空间被所有元素平均分成多个小空间一一占用,每个小空间都有自己的标号(下标),由第一个小空间下标为0开始往后加一。
int []arr = {1,2,3,4,5};
char []chs = {'c','a','c','b'};
多维数组
多维数组可以简单地理解为在数组中嵌套数组。在程序中,比较常见的多维数组是二维数组。
int [][]arr ={ {1,2,3},
{6,5,7},
{4,6,9}
};
静态数组
大小固定,定义好不易修改
int []arr = {1,2,3,4,5};
动态数组
大小不固定,可以动态增加
ArrayList<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
Last updated