public class ArraySort {
public static void main(String[] args, int i) {
// TODO Auto-generated method stub
int[] a = {7,3,4,8,1};
Arrays.sort(a);
int s =0;
i =1;
while (i<=a.length){
s =i-1;
System.out.println(a[s]);
s--;
break;
}
}}
(我这里错在那里了?谁能告诉我呀!)
public static void main(String[] args, int i) {
// TODO Auto-generated method stub
int[] a = {7,3,4,8,1};
Arrays.sort(a);
int s =0;
i =1;
while (i<=a.length){
s =i-1;
System.out.println(a[s]);
s--;
break;
}
}}
(我这里错在那里了?谁能告诉我呀!)
public static void main(String[] args) {
int[] a = { 7, 3, 4, 8, 1 };
Arrays.sort(a);
int s = a.length-1;
while (s >= 0) {
System.out.println(a[s]);
s--;
}
}
import java.util.Arrays;public class ArraySort{ public static void main(String args [])
{
int[] a={12,45,1,2,8,65,6};
Arrays.sort(a);
int s=a.length-1;
while(s>=0){
System.out.print(a[s]+"\t");
s--;
}
}
}
package Example2;import java.util.Arrays;public class ArraySort { /**
* @param args
* @param i
*/
public static void main(String[] args, int i) {
// TODO Auto-generated method stub
int[] a = {7,3,4,8,1};
Arrays.sort(a);
/*for(int n=0; n<a.length; n++){
System.out.println(a[n]);
}*/
int s = a.length-1;
while(s>=0){
System.out.println(a[s]);
s--;
}
}}
//请补充代码,通过while循环来实现
what's this?
public static void main(String[] args) {
int[] a = { 7, 3, 4, 8, 1 };
Arrays.sort(a);
int s = 0;
i = 1; // i 没有声明类型
while (i <= a.length) {
s = i - 1; // 这句看不懂,i 为 1 的话,那 s 就为 0 了
System.out.println(a[s]); // 如果是 a[0] 就输出 1 了
s--; // s-- 后成 -1 了!不明白
break; // 循环一次就结束了?
}
}
}改了一下后的参考代码如下:import java.util.Arrays;public class Test3 { public static void main(String[] args) {
int[] a = { 7, 3, 4, 8, 1 };
Arrays.sort(a);
int s = a.length;
while (s-- > 0) {
String separator = s != a.length - 1 ? ", " : ""; // 为了输出各数字间的分隔符
System.out.print(separator + a[s]);
}
}
}
这样不就死循环了么?
public static void main(String[] args, int i) {
// TODO Auto-generated method stub
int[] a = {7,3,4,8,1};
Arrays.sort(a);
int s =0;
i =1;
while (i <=a.length){
s =i-1; System.out.println(a[s]);
i++; 而不是s--; break;
}
}
}
不知你们写出的代码运行过没有,为什么我运行不得的.出现这样的错误"java.lang.NoSuchMethodError: main
Exception in thread "main" .你们说是什么原因了.