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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 任振铭 中级黑马   /  2015-10-9 00:11  /  246 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

import java.util.Arrays;

public class Text_10 {
        public static void main(String[] args) {
                //有一个字符串91 27 46 38 50,请写代码输出27 38 46 50 91
                String string ="91 27 46 38 50";
                char [] arr=string.toCharArray();
                int[]arr2=new int[arr.length];
                for (int i = 0; i < arr.length; i++) {
                        arr2[i]=arr[i];
                }
                Arrays.sort(arr2);
                for (int i = 0; i < arr2.length; i++) {
                        System.out.print(arr2[i]);
                }
        }
}
输出结果是
3232323248495051525354555657

1 个回复

正序浏览
int[]arr2=new int[arr.length];这一步将字符转为int存的为Ascall了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马