在学习Java的过程中,发现了很多问题,例如一些小的算法问题,笔试经常遇到我就自己写了一点!可以帮助大家理解!
public class MaoPao {
/**
* @param args
*/
public static void main(String[] args) {
int[] a = {2,244,23,45,12,89};
/*for (int i = 0; i < a.length-1; i++) {
for (int j = 0; j < a.length-1-i; j++) {
if(a[j]>a[j+1]){
int temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}*/
for (int i = 0; i < a.length-1; i++) {
for (int j = 0; j < a.length-1-i; j++) {
if(a[j]<a[j+1]){
int temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
System.out.println("==================");
for (int i : a) {
System.out.println("排序后:"+i);
}
}
}