主题:求助 哪位大哥能帮助一下
刚学java没多久 编了了一个 输入一串字符 然后按一定顺序顺序排列输出排列,检查了好几遍没发现什么问题,但不能输出结果。
public class number {
public static void main(String args[])
{ System.out.println("你输入的数字为");
for(int i=0;i<args.length;i++)
System.out.println(args[i]);
int temp;
int number[];
number=new int[args.length];
for (int k=0;k<args.length;k++)
number[k]=Integer.parseInt(args[k]);
for (int j = 0; j < args.length; j++) {
for (int i = 0; i < args.length; i++) {
if (number[i] < number[j]) {
temp = number[j];
number[j] = number[i];
number[i] = temp;
}
}
}
System.out.println("数字比较结果为");
for (int m = 0; m<args.length; m++)
System.out.println(number[m]);
}
}
谢谢哪位大哥的帮忙
帮助小弟解决困惑!
public class number {
public static void main(String args[])
{ System.out.println("你输入的数字为");
for(int i=0;i<args.length;i++)
System.out.println(args[i]);
int temp;
int number[];
number=new int[args.length];
for (int k=0;k<args.length;k++)
number[k]=Integer.parseInt(args[k]);
for (int j = 0; j < args.length; j++) {
for (int i = 0; i < args.length; i++) {
if (number[i] < number[j]) {
temp = number[j];
number[j] = number[i];
number[i] = temp;
}
}
}
System.out.println("数字比较结果为");
for (int m = 0; m<args.length; m++)
System.out.println(number[m]);
}
}
谢谢哪位大哥的帮忙
帮助小弟解决困惑!