code: public List<String[]> select(int m) {
  		final List<String[]> result = new ArrayList<>((int) count(this.datas.length, m));
  		select(new String[m], 0, result);
  		return result;
  	}
docs: 排列选择（从列表中选择m个排列）
  
  @param m 选择个数
  @return 所有排列列表