哪块错了?
public class helloword { public static void main(String[] args) {
int []num={5,4,3,6,7,8,1,9,2,10};
int t;
for(int i=1;i<num.length;i++){
for(int j=num.length-1;j>=i;j--){
if(num[j]<num[j-1]){
t=num[j];
num[j]=num[j-1];
num[j-1]=t;
}
}
System.out.print (num[i]+ " ");
}
}}
public class helloword { public static void main(String[] args) {
int []num={5,4,3,6,7,8,1,9,2,10};
int t;
for(int i=1;i<num.length;i++){
for(int j=num.length-1;j>=i;j--){
if(num[j]<num[j-1]){
t=num[j];
num[j]=num[j-1];
num[j-1]=t;
}
}
System.out.print (num[i]+ " ");
}
}}
for(int j=num.length-1;j>i;j--){
for(int i=1;i<num.length;i++){
for(int j=num.length-1;j>=i;j--){改成
for(int i=0;i<num.length;i++){
for(int j=num.length-1;j>i;j--){
int []num={5,4,3,6,7,8,1,9,2,10};
int t;
for(int i=1;i<num.length;i++){
for(int j=num.length-1;j>i;j--){
if(num[j]<num[j-1]){
t=num[j];
num[j]=num[j-1];
num[j-1]=t;
}
}
System.out.print (num[i]+ " ");
}
}
}
int []num={5,4,3,6,7,8,1,9,2,10};
int t;
for(int i=0;i<num.length;i++){
for(int j=num.length-1;j>i;j--){
if(num[j]<num[j-1]){
t=num[j];
num[j]=num[j-1];
num[j-1]=t;
}
}
System.out.print (num[i]+ " ");
}
}
}
for(int j=num.length-1;j>i;j--){
public class Test{ public static void main(String[] args) {
int []num={5,4,3,6,7,8,1,9,2,10};
int t;
for(int i=1;i<num.length;i++){
for(int j=num.length-1;j>=i;j--){
if(num[j]<num[j-1]){
t=num[j];
num[j]=num[j-1];
num[j-1]=t;
}
}
}
for(int i=0;i<num.length;i++)
{
System.out.print(" "+num[i] );
}
}}
public class BubbleTest { public static void main(String[] args) {
int[] num = { 2, 3, 8, 6, 9, 7, 5, 1, 4, 0, };
int t;
for (int i = 0; i < num.length; i++) {
for (int j = num.length - 1; j > 0; j--) {
if (num[j] < num[j - 1]) {
t = num[j];
num[j] = num[j - 1];
num[j - 1] = t;
}
}
System.out.print(num[i] + " ");
}
}}
楼上几个的代码运行后都不对,看看这个吧
public class helloword { public static void main(String[] args) {
int []num={5,4,3,6,7,8,1,9,2,10};
int t;
for(int i=0;i<num.length;i++){
for(int j=0;j<i-1;j++){
if(num[j]<num[j+1]){
t=num[j];
num[j]=num[j+1];
num[j+1]=t;
}
}
System.out.print (num[i]+ " ");
}
}}
for(int j=a.length-1;j>i;j--){
if(a[j]<a[i]){
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}