九度1054

来源:互联网 发布:网络编程能自学么 编辑:程序博客网 时间:2024/06/15 12:35
题目描述:

输入一个字符串,长度小于等于200,然后将输出按字符顺序升序排序后的字符串。

输入:

测试数据有多组,输入字符串。

输出:

对于每组输入,输出处理后的结果。

样例输入:
bacd
样例输出:
abcd
 
import java.util.Scanner;
public class Main {
   
    publicstatic void main(String[] args){
        Scanner sc =new Scanner(System.in);
        while(sc.hasNext()){
            String s = sc.nextLine();
            byte[] b = s.getBytes();
            for(inti = 0; i < b.length -1; i++){
               for(intj = i+1; j < b.length; j++){
                   if(b[i] > b[j]){
                       byte temp = b[i];
                       b[i] = b[j];
                       b[j] = temp;
                   }
               }
            }
           
                //由字节数组再生成字符串
               System.out.println(newString(b));
       
           
           
           
           
        }
    }
}
/**************************************************************
    Problem: 1054
    User: zhanghaipeng
    Language: Java
    Result: Accepted
    Time:100 ms
    Memory:16848 kb
****************************************************************/
0 0