public class UtilityOperations
extends java.lang.Object
Constructor and Description |
---|
UtilityOperations() |
Modifier and Type | Method and Description |
---|---|
int[] |
getRandomList(int Length,
int ToSelect)
Randomly select number from a list of a certain length
|
static boolean |
isInteger(java.lang.String str)
Determine whether a string represents an integer.
|
static java.lang.Object |
loadState(java.lang.String filename)
Read the state from file using serialization
|
static void |
printRunTime(long start_time)
Print elapsed time to screen
|
static void |
saveState(java.lang.Object obj,
java.lang.String filename)
Use serialization to save object state to file
|
public static java.lang.Object loadState(java.lang.String filename) throws java.lang.Exception
filename
- Filename for inputjava.lang.Exception
public static void saveState(java.lang.Object obj, java.lang.String filename)
obj
- Object to be serialized and savedfilename
- Desired filenamepublic static void printRunTime(long start_time)
start_time
- When operation started (as reported by System.currentTimeMillis()
)public int[] getRandomList(int Length, int ToSelect)
Length
- Numbers will range from [0,Length)ToSelect
- Number to selectpublic static boolean isInteger(java.lang.String str)
str
- String containing a single word