字符串排序
Time Limit: 1000 ms Memory Limit: 65536 KiB
Problem Description
输入3个字符串,按字典序从小到大进行排序。
Input
输入数据有一行,分别为3个字符串,用空格分隔,每个字符串长度不超过100。
Output
输出排序后的三个字符串,用空格分隔。
Sample Input
abcd cdef bcde
Sample Output
abcd bcde cdef
import java.util.*;
import java.math.*;
public class Main {
public static void main(String[] args) {
Scanner cin = new Scanner(System.in);
String str1 = cin.next();
String str2 = cin.next();
String str3 = cin.next();
String t;
if(str1.compareTo(str2)>0) {
t = str1;str1=str2;str2=t;
}
if(str1.compareTo(str3)>0) {
t = str1;str1=str3;str3=t;
}
if(str2.compareTo(str3)>0) {
t = str2;str2=str3;str3=t;
}
System.out.printf("%s %s %s\n",str1,str2,str3);
cin.close();
}
}