数组是存储同一种数据类型多个元素的集合,也可以是一个容器,可以存储数据类型,也可以存储引用数据类型;一个数组实际上就是一连串的变量。
声明一个数组是在内存中划出一快空间;声明一个数组是在内存中划出一串连续相同类型的空间。
语法:数据类型 [ ] 数组名 =new [ 长度 ] ;
注意!数组的长度一旦给定无法改变。
数组数据的访问用下标来实现,下标从0开始;使用数组的步骤:1.声明数组,2.声明内存空间,3.分配内存空间,4.将申请到的空间分为几块,5.数组元素赋值,6.将信息放在内存空间中,7.使用数组元素。
输出数组数据:Arrays.toString(数组名);
扩容数组:Arrays.Copof(数组名,数组长度+1);
冒泡排序
int [ ] array = new int [5] ;
int num = 0
for(int i = 0 ;i< array.length -1; i++){
for(int j = 0; j<array.length-1-i; j++){
if(array[j]>array[j+1]){
num = array[j];
array[j] = array[j+1];
array[j+1] = num;
}
}
}