输出n个数字的所有排列组合

    例如,,有数字1,2,3.,输出的组合共有15中,1,2,3,12,123,13,等等。。
   
   
    public static void main(String[] args){
         String[]  aList=new String[]{"1","2","3"};
         outAll(Arrays.aList(aList),"");
    }

    public static void outAll(List aList,String temp){
          System.out.println(temp);

          for(int i=0;i<aList.size;i++){
              List tempList=new LinkList(aList);
              outAll(tempList, temp+tempList.remove(i));
        }
    }
    


    

你可能感兴趣的:(数字)