二维数组
算法补充
冒泡算法
代码
int[] numbers = {
10,20,6,5,3};
//控制几轮 {0,1,2,3,4}
for (int i = 0; i < numbers.length - 1; i++) {
//控制每轮比较的次数 {第一轮的j的值 :0,1,2,3 }
for (int j = 0; j < numbers.length - 1 - i; j++) {
//判断是否需要交换
if(numbers[j] > numbers[j + 1]){
//数据交换
int temp = numbers[j];
numbers[j] = numbers[j + 1];
numbers[j + 1] = temp;
}
}
}
//输出数组中的数据
System.out.println(Arrays.toString(numbers));
数组反转:
int[] numbers = {
10,