蓝桥杯 java 字符串的排序

蓝桥杯

基础算法第五题 字符串的排序

输入一个小写字符串,按从小到大的顺序输出。
输入格式  
bcaed
输出格式  
abcde
顶格输出,中间没有空格样例输入一个满足题目要求的输入范例。
例:
bcaed样例输出与上面的样例输入对应的输出。
例:
abcde
蓝桥杯的题目能怎么简单了当就怎么做,暴力输出

import java.util.Scanner;
public class Main {
 public static void main(String[] args) {
         Scanner sc=new Scanner(System.in);
         ac=sc.next();
         char temp;//字符
         String ac;
         char[] str=ac.toCharArray();//定义一个数组,将字符串转换成字符数组
         int n = ac.length();
             for(int i=0;i<n;i++)
             for(int j=n-1;j>i;j--)
             {
                 if(str[j]<=str[j-1])
                 {
                     temp=str[j];
                     str[j]=str[j-1];
                     str[j-1]=temp;
                 }
             }
             System.out.println(str);
 }
}

你可能感兴趣的:(java,1024程序员节)