package cn.itcast.day13; 
 
import java.util.Arrays; 
 
public class IntegerDemo { 
 
        /** 
         * 一个字符串“23 98 71 54 60”(数字之间通过空格分隔,并且是没有大小顺序的), 
         * 设计一个功能,把这个字符串排序后变成如下字符串:"23 54 60 71 98" 
         */ 
        public static void main(String[] args) { 
                // 定义一个字符串 
                String str = "23 98 71 54 60"; 
                // 转换成数组 
                String[] strArr = str.split(" "); 
                // 将字符串数组转换为int型数组 
                int[] intArr = new int[strArr.length]; 
                for (int i = 0; i < intArr.length; i++) { 
                        intArr[i] = Integer.parseInt(strArr[i]); 
                } 
                // 将int型数组进行排序 
                Arrays.sort(intArr); 
 
                // 打印字符串 
                StringBuffer sb = new StringBuffer(); 
                for (int i = 0; i < intArr.length; i++) { 
                        if (i > 0) { 
                                sb.append(" "); 
                        } 
                        sb.append(intArr[i]); 
                } 
                System.out.println(sb.toString()); 
        } 
 
} 
 
 
 |   
        
 
    
    
    
     
 
 |