最近在跟着室友在练习简单的算法,开始记录一下。
import java.util.Arrays;
import java.util.Scanner;
public class Acm2000 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
while (sc.hasNext()) {
String temp = sc.next();// 读取每行的数据
char[] arr = temp.toCharArray();// 将读取的字符串转换成字符数组
Arrays.sort(arr);// 对字符数组进行排序,//内部的实现应该是按照ASCII码,具体没有看
for (int i = 0; i < 3; i++) {
if (i != 2) {
System.out.print(arr[i] + " ");
} else {
System.out.print(arr[i]);
}
}
System.out.println();
}
}
}