两种方法:
方法一:
public static void main(String[] args){ char[] array= new char[1024]; Scanner sc= new Scanner(System. in); String str= null; while(sc.hasNext()){ str=sc.nextLine(); array=str.toCharArray(); Arrays. sort(array); for( int i=0;i<array. length;i++) System. out.print(array[i]); } }
方法二:
public static char[] sortPictures(char[] array){ int temp=0; for(int i=0;i<array.length-1;i++){ for(int j=i+1;j<array.length;j++){ if(array[i]>array[j]) swap(array,i,j); } } return array; } public static void swap(char[] array,int i,int j){ char temp=array[i]; array[i]=array[j]; array[j]=temp; }
版权声明:本文为博主原创文章,未经博主允许不得转载。
原文地址:http://blog.csdn.net/shangqing1123/article/details/48048903