public class Sort { public static void arrangeSequence(char[] strArr,int i){ char temp; ArrayListlist = new ArrayList<>(); if(strArr == null || i> strArr.length|| i<0){ return; } else if(i == strArr.length){ //将得到的组合存进ArrayList中 list.add(String.valueOf(strArr)); } else{ for(int j=i;j