java se 基础篇二.
数组(Array)
数组:一块连续的内空间,存放数据类型相同的一组数据
优点:内存空间连续,存取值时效率较高
缺点:长度在声明时是固定的,不能随时的改变数组的长度
两种声明方式:
int[] num = { .... };
int[] num = new int[length];
数组长度:是数组中存储元素的个数。
索引:从0开始到数组的长度-1
索引作用:通过索引来访问数组中的元素
遍历数组方法
int[] num = new int[8];
for(int i = 0 ; i < num.length ; i++ ){
System.out.print(num[i]);
}
for(int x : num){
System.out.print(x);
}
二维数组
int[][] num = new int[][];
foreach遍历二维数组
for(int[] x:num){
for(int y:x){
System.out.print(y);
}
}
冒泡排序
int[] num = new int[length];
for(int i = 0; i < length-1; i++){
for(int j = 0 ; j < length-1-i; j++){
if(num[j] > num[j+1]){
int temp = num[j];
num[j] = num[j+1];
num[j+1] = num[j];
}
}
}
浙公网安备 33010602011771号