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