(蓝桥杯每日一题)字符串排序

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

小蓝要把一个字符串中的字母按其在字母表中的顺序排列

例如,LANQIAO 排列后为AAILNOQ

又如,

GOODGOODSTUDYDAYDAYUP 排后为AADDDDDGGOOOOPSTUUYYY

请问对于以下字符串,排列之后字符串是什么?

WHERETHEREISAWILLTHEREISAWAY

代码如下:

复制代码
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Scanner;

public class 字符串排序 {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        //在此输入您的代码...
        String s="WHERETHEREISAWILLTHEREISAWAY";
        int n=s.length();
        char[] ss=new char[n];

        // 将字符串转换成字符数组*********************************************
//        for(int i=0;i<n;i++)
//        {
//            ss[i]=s.charAt(i);        //方法1
//        }
        ss = s.toCharArray();               //方法2
        //*****************************************************8
        Arrays.sort(ss);                    //利用sort方法进行排序
        String sortedStr = new String(ss);    //将数组转换成字符串进行输出
        System.out.println(sortedStr);

    }
}

结果显示:

相关推荐
Charlie_lll2 小时前
力扣解题-67. 二进制求和
算法·leetcode·职场和发展
重庆小透明2 小时前
【java基础内容】ArrayList与LinkedList的区别及ArrayList源码解析
java·开发语言·后端·面试·职场和发展
程序员三藏2 小时前
软件测试:白盒测试详解
自动化测试·软件测试·python·测试工具·职场和发展·单元测试·测试用例
天才测试猿2 小时前
接口自动化测试详解
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
一轮弯弯的明月3 小时前
有序整数对个数-欧拉函数
java·算法·蓝桥杯·学习心得
菜菜的顾清寒3 小时前
力扣HOT100(16)除了自身以外数组的乘积
算法·leetcode·职场和发展
wfbcg4 小时前
每日算法练习:LeetCode 28. 找出字符串中第一个匹配项的下标 ✅
算法·leetcode·职场和发展
酉鬼女又兒5 小时前
零基础快速入门前端深入掌握箭头函数、Promise 与 Fetch API —— 蓝桥杯 Web 考点全解析(可用于备赛蓝桥杯Web应用开发)
开发语言·前端·css·职场和发展·蓝桥杯·es6·js