首页 > 编程语言 > 详细

Java中数组的快排

时间:2014-11-29 06:35:48      阅读:244      评论:0      收藏:0      [点我收藏+]

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

 
输入
第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。
输出
对于每组输入数据,输出一行,字符中间用一个空格分开。
样例输入
3
qwe
asd
zxc
样例输出
e q w
a d s
c x z

 1 import java.util.Arrays;
 2 import java.util.Scanner;
 3 
 4 public class Main {
 5     public static void main(String[] args) {
 6         int T;
 7         Scanner scanner=new Scanner(System.in);
 8         char a[]=new char[3];
 9         
10         T=scanner.nextInt();
11         while(true){
12             if(T==0)
13                 break;
14             T--;
15             
16             a=scanner.next().toCharArray();
17             Arrays.sort(a);
18             
19             System.out.println(a[0]+" "+a[1]+" "+a[2]);
20         }
21     }
22 }

 




Java中数组的快排

原文:http://www.cnblogs.com/zqxLonely/p/4129720.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!