package njupt.cn;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;

/****
* 一个数组中数组合全部列出来,例如12列出来1,2,12,21
* @author user
*
*/

public class testtwo {
public static void main(String[] args){
String[] a=new String[]{"1","2","3","4"};
listAll(Arrays.asList(a),"");

System.out.println("output=");
}

private static void listAll(List<String> asList, String string) {
// TODO Auto-generated method stub

for(int i=0;i<asList.size();i++){
List temp=new LinkedList(asList);
//System.out.println("temp="+temp);
listAll(temp,string+temp.remove(i));



}

}

 

}

相关文章:

  • 2022-12-23
  • 2021-08-05
  • 2022-12-23
  • 2022-12-23
  • 2021-12-07
  • 2021-05-19
  • 2022-12-23
  • 2021-12-14
猜你喜欢
  • 2022-12-23
  • 2021-09-15
  • 2021-09-07
  • 2021-08-13
  • 2021-09-14
相关资源
相似解决方案