将输入的数字分别进行顺序排列和逆序排列

其实这个代码挺简单的,本来我是不打算发的,因为要将它删去且怕以后找不到原来写过的思路,还是决定把它发出来以便将来翻阅查找。

下面是代码:

package PlaneGame;
import java.util.Arrays;
import java.util.Scanner;
public class day20180924 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
String[]arr=new String[8];
for(int i=0;i<8;i++){
System.out.print("请输入您要设定的第"+(i+1)+"个值:");
arr[i]=input.next();
}
System.out.println("您已成功设定所有值!");
System.out.println("原字符序列:"+Arrays.toString(arr));
Arrays.sort(arr);
System.out.println("升序排序后:"+Arrays.toString(arr));
String[]arrt=new String[8];
for(int i=0;i<arr.length;i++){
arrt[7]=arr[i];
arrt[i]=arr[arr.length-i-1];
}
System.out.println("逆序输出为:"+Arrays.toString(arrt));
}
}

 

posted on 2018-11-01 14:56  SUN99  阅读(397)  评论(0编辑  收藏  举报

导航