描述

     输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。

输入

    第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。

输出

对于每组输入数据,输出一行,字符中间用一个空格分开。

样例输入

     3

qwe

asd
zxc

样例输出

    e q w

    a d s

    c x z

我用Java实现的,代码如下:

public static void main(String[] args){		Scanner sc = new Scanner(System.in);		int count = sc.nextInt();		while(count > 0){			String str = sc.next();			char[] chr = str.toCharArray();			java.util.Arrays.sort(chr);			for(int j = 0; j < chr.length; j++){				System.out.print(chr[j]+" ");			}			count --;		}	}

 

各路大神有什么更好的,请各位不要吝啬赐教。