字串排序
阿新 • • 發佈:2021-02-09
技術標籤:java基礎
對字串形式的一組數進行排序,然後又按照字串的形式輸出。
/** *字串資料排序 */ public class Main { public static void main(String[] args) { System.out.println("請輸入字串"); Scanner sc = new Scanner(System.in); String s = sc.nextLine(); StringBuilder ss = new StringBuilder(); String[] str = s.split(" "); for(int i=0;i<str.length;i++){ System.out.println(str[i]); } int[] arr = new int[str.length]; for(int i=0;i<arr.length;i++){ arr[i] = Integer.parseInt(str[i]); } Arrays.sort(arr); for(int i=0;i<arr.length;i++){ str[i] = String.valueOf(arr[i]); } for(int i=0;i<arr.length;i++){ ss.append(str[i]+' '); } ss.delete(ss.length()-1,ss.length()-1); System.out.println(ss); } }