A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© Over_Mstuang 中级黑马   /  2015-8-14 01:34  /  170 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

public class StringTest {
        public static void main(String[] args) {
                String s = "23 98 71 54 60";

                // 字符串 -- 字符串数组
                String[] strArray = s.split(" ");

                // 字符串数组 -- int数组
                int[] arr = new int[strArray.length];

                // 循环遍历赋值
                for (int x = 0; x < arr.length; x++) {
                        arr[x] = Integer.parseInt(strArray[x]);
                }
               
                //int[]排序
                Arrays.sort(arr);
               
                //把排序后的int[] -- String
                StringBuffer sb = new StringBuffer();
                for(int x=0; x<arr.length ;x++){
                        sb.append(arr[x]).append(" ");
                }
                String result = sb.toString().trim();
                System.out.println(result);
               
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马