码迷,mamicode.com
首页 > 编程语言 > 详细

Java中数组的快排

时间:2014-11-29 06:38:27      阅读:147      评论:0      收藏:0      [点我收藏+]

标签:style   blog   ar   color   os   sp   java   on   数据   

描述输入三个字符(可以重复)后,按各字符的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中数组的快排

标签:style   blog   ar   color   os   sp   java   on   数据   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!