public class NumberSetPermutationEnumeration extends Object implements Enumeration<int[]>
PermutationEnumeration
this enumeration provides, among a set of supplied integer
values, all permutations of order these values can come in, ie.
Example: {0, 2, 3} results in 6 enumeration values ending in {3, 2, 0}.Constructor and Description |
---|
NumberSetPermutationEnumeration(int[] numberSet)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
hasMoreElements() |
int[] |
nextElement() |
public NumberSetPermutationEnumeration(int[] numberSet)
numberSet
- - set of integer numbers to permutate and provide each combination.public boolean hasMoreElements()
hasMoreElements
in interface Enumeration<int[]>
public int[] nextElement()
nextElement
in interface Enumeration<int[]>