Arrays02Practise

package cn.yyhl.day13;

import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;

/*
题目:
1请使用Arrays相关的API,将一个随机的字符串中的所有字符进行升序排列,并倒叙打印。
2请使用Arrays相关的API,将一个键盘输入的字符串中的所有字符进行升序排列,并倒叙打印。
 */
public class Arrays02Practise {
    public static void main(String[] args) {
        Random random = new Random();
        int[] array = new int[10];
        for (int i = 0; i <10; i++) {
            array[i] = random.nextInt(100);
        }
        Arrays.sort(array);
        for (int i = array.length-1; i > 0; i--) {
            System.out.print(array[i]+" ");
        }
        System.out.println("===================");
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入任意字符串:");
        String str = scanner.next();
        char[] chars = str.toCharArray();
        Arrays.sort(chars);
        for (int i = chars.length - 1; i >= 0; i--) {
            System.out.print(chars[i] +" ");
        }
    }
}

 

posted @ 2021-07-29 21:15  凝眸望天涯  阅读(32)  评论(0)    收藏  举报