字母ABC全排列

 public class Test {

 private static String[]  array = {"a","b","c"};
 
 private static void display(String index,String position)
 {
  if(index.length() == array.length)
  {
   System.out.println(index);
   return;
  }
  
  for(int i = 0; i < position.length(); i++)
  {
   String newIndex =  index + position.charAt(i);
   String newposition = position.replace(String.valueOf(position.charAt(i)), "");
   display(newIndex,newposition);
  }
 }
 
 public static void main(String[] args) {
  display("","abc");
 }

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章