- 前连天参加了个Android面试,面试题如下。
1.简单冒泡排序的实现
import org.junit.Test;
public class Maopao {
//冒泡排序实现
@Test
public void bigAndSmall() {
int array[] = new int[] { -1, 2, 12, 6, 4, 9, 0, 10, -8, 24 };
for (int i = 0; i < array.length; i++) {
for (int j = i+1; j < array.length; j++) {
// > 表示从小到大排序 < 表示从大到小排序
if (array[i] > array[j]) {
int temp = array[i];
array[i] = array[j];
array[j] = temp;
}
}
}
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);
}
}
}