黑马程序员技术交流社区

标题: 把字符串 "123 34 54 34 23 12" 进行排序! [打印本页]

作者: lockwood    时间: 2015-5-15 23:57
标题: 把字符串 "123 34 54 34 23 12" 进行排序!
                String ss1 = "123 34 54 34 23 12";
               
                //字符串 ---字符串数组
                String[] strArray = ss1.split(" ");
                int[] arr = new int[strArray.length];
                for (int i = 0; i < arr.length; i++) {
                        arr[i] = Integer.parseInt(strArray[i]);
                }
                //int数组排序
                Arrays.sort(arr);
               
                //把排序后的int[] 转为 String
                StringBuffer sb = new StringBuffer();
                for (int i = 0; i < arr.length; i++) {
                        sb.append(arr[i]).append(" ");
                }
                String result = sb.toString().trim();
                System.out.println(result);
作者: Dracove    时间: 2015-5-16 08:28
写的很好,不错不错!
作者: 赵旗    时间: 2015-5-16 21:58
学习了!
作者: 陈明佳    时间: 2015-5-17 07:40
写的不错。
作者: 油炸电视剧    时间: 2015-5-17 08:54
学习了,不错啊
作者: zw937820438    时间: 2015-5-17 09:20
学习一下

作者: richaled    时间: 2015-5-17 09:28
学习了~~
作者: 星辉祝愿    时间: 2015-5-17 14:24
很好学习了!
作者: gainn    时间: 2015-5-17 14:34
不错,看了这个思路一下子清晰了,学习了!
作者: 灞波儿奔    时间: 2015-5-17 22:12
哎呦 不错呦
作者: 杨海林    时间: 2015-5-17 22:32
写的很好,不错不错!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2