public class MaoPao { public static void main(String[] args) {
int[] a = new int[] { 4, 2, 1, 3, 5 }; for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a.length - 1; i++) {
if (a[0] > a[j + 1]) {
int t = a[j];
a[j] = a[j + 1];
a[j + 1] = t;
}
}
System.out.println(a[i]);
}
}}
int[] a = new int[] { 4, 2, 1, 3, 5 }; for (int i = 0; i < a.length; i++) {
for (int j = 0; j < a.length - 1; i++) {
if (a[0] > a[j + 1]) {
int t = a[j];
a[j] = a[j + 1];
a[j + 1] = t;
}
}
System.out.println(a[i]);
}
}}
解决方案 »
- 用new关键字实力化一个对象时 构造方法报错 那这个对象实力化没有??
- 【转】导出大数据量 excel2007文件
- math里有精确到2位四舍五入的方法吗?
- swing背景图??
- java中构造可以私有吗
- 看了前面的贴,大家基本上拿java来做web....
- 如何在java中获取html中list中的值
- JAVA问题
- 這個錯誤如保解決?non-static variable b cannot be referenced from a static context
- jdk String private final char value[] 是怎么初始化的
- java程序,帮忙看下...有耐心又有爱心的前辈请进!
- 数硬币问题
public static void main(String[] args) {
int[] a = new int[] { 4, 2, 1, 3, 5 }; for (int i = 0; i < a.length; i++) {
for (int j = 0; j < i; j++) {
if (a[j] > a[j + 1]) {
int t = a[j];
a[j] = a[j + 1];
a[j + 1] = t;
}
}
}
for(int s:a){
System.out.println(s);
}
}}
public static void test2() {
int intArray[] = { 10, 5, 85, 40, 20, 78, 66 }; for (int i = intArray.length - 1; i > 0; i--) {
for (int j = 0; j < i; j++)
if (intArray[j] > intArray[j + 1]) {
int t = intArray[j];
intArray[j] = intArray[j + 1];
intArray[j + 1] = t;
}
} System.out.print(java.util.Arrays.toString(intArray));
}