字母ABC全排列

来源:互联网 发布:程序员奋斗多少年买房 编辑:程序博客网 时间:2024/05/12 08:39

 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");
 }

}

原创粉丝点击