将任意的一个50字符以内的字符串,放到一个按UNICODE内码排序的数组中,输出1。UNICODE内码排序的数组是什么样的
2。请大虾门给个程序看哈字

解决方案 »

  1.   

    UNICODE
    n.
    统一的字符编码标准, 采用双字节对字符进行编码排序以后前面加上一个0就可以了
      

  2.   

    String默认好像就是按unicode内码排序的吧
            String s = "alks我两颗dfas咯";
            String[] sa = new String[s.length()];
            for(int i=0; i<sa.length; i++){
                sa[i] = s.substring(i,i+1);
            }
            
            Arrays.sort(sa);
            
            System.out.println(Arrays.toString(sa));