牛客网——字符串排序(冒泡排序
题目描述
输入描述:
一个字符串,其长度n<=20
输出描述:
输入样例可能有多组,对于每组测试样例, 按照ASCII码的大小对输入的字符串从小到大进行排序,输出排序后的结果
链接:https://www.nowcoder.com/questionTerminal/d2f088e655d44e4a85c16f7b99126211 来源:牛客网 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); while(scan.hasNext()) { String str = scan.nextLine(); char[] arr = str.toCharArray(); for(int i = 0; i < arr.length - 1; i++) { for(int j = i + 1; j < arr.length; j++) { if(arr[i] > arr[j]) { Character biggerOne = arr[i]; arr[i] = arr[j]; arr[j] = biggerOne; } } } for(int i = 0; i < arr.length; i++) { System.out.print(arr[i]); } } } }