api中有没有对String中字符的排序,比如某个单词按字母顺序进行排序的类方法?

解决方案 »

  1.   

    char[] contents = string.toCharArray();
    Arrays.sort(contents);
      

  2.   

    都知道有API了为什么不去自己查下.里面写的清清楚楚呀!
      

  3.   

    以单词 World为例  注意大小写!!!!
                            String str="World";
        str=str.toUpperCase();
        char[] contens=str.toCharArray();
        Arrays.sort(contens);
        for(int i=0;i<contens.length;i++){
           System.out.println(contens[i]);
              }
        
       
      

  4.   

    import java.util.*;
    public class MainClass
    {
    public static void main(String[] args)
    {
    String s="adgdfdaaaeee";
    char[] ch=s.toCharArray();
    for(int i=1;i<ch.length;i++)
    {
    for(int j=0;j<ch.length-i;j++)
    {
    if(ch[j]>ch[j+1])
    {
    char temp=ch[j+1];ch[j+1]=ch[j];ch[j]=temp;
    }
    }
    }
    for(int k=0;k<ch.length;k++)
    {
    System.out.print(ch[k]);
    }
    }
    }