我们先说"数组",数组是有序数据的集合,数组中的每个元素具有相同的数组名和下标来唯一地确定数组中的元素. 一.一维数组的定义 type arrayName[]; 其中类型(type)可以为Java中任意的数据类型,包括简单类型组合类型,数组名arrayName为一个合法的标识符,[]指明该变量是一个数组类型变量.例如: int intArray[]; 声明了一个整型数组,数组中的每个元素为整型数据.与C.C++不同,Java在数组的定义中并不为数组元素分配内存,因此[]中不用指出数组中…
1.代码 package com.hdwang; import java.util.ArrayList; import java.util.Arrays; import java.util.List; /** * Created by hdwang on 2017-10-25. * 组合.排列.可重复排列 */ public class CombineAndArrangement { private static ArrayList<Integer> tmpArr = new ArrayLis…