|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Object | +--taskspaces.rna.Shuffler
Encapsulates a method to shuffle a string using the Yates-Fischer method and a method to randomize an array of integers.
| Constructor Summary | |
Shuffler()
|
|
| Method Summary | |
static int[] |
shuffleInts(int[] intArray)
Randomly shuffles an integer array. |
static java.lang.String |
shuffleString(java.lang.String s,
int offset,
int numToShuffle)
Randomly shuffles a String using the Yates-Fischer method. |
| Methods inherited from class java.lang.Object |
|
| Constructor Detail |
public Shuffler()
| Method Detail |
public static java.lang.String shuffleString(java.lang.String s,
int offset,
int numToShuffle)
throws java.lang.Exception
s - String to be shuffled.offset - index in String to begin shuffling.numToShuffle - number of characters following offset to shuffle.public static int[] shuffleInts(int[] intArray)
integers - the array to shuffle.
|
-bottom | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||