读书人

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

发布时间: 2012-12-23 11:28:15 作者: rapoo

输出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));        }    }    


读书人网 >编程

热点推荐