public class Utils
extends java.lang.Object
| Constructor and Description |
|---|
Utils() |
| Modifier and Type | Method and Description |
|---|---|
static int |
count(java.lang.String s,
char x) |
static java.lang.String |
escapeWhitespace(java.lang.String s,
boolean escapeSpaces) |
static java.lang.String |
expandTabs(java.lang.String s,
int tabSize) |
static <T> java.lang.String |
join(java.util.Iterator<T> iter,
java.lang.String separator) |
static <T> java.lang.String |
join(T[] array,
java.lang.String separator) |
static java.lang.String |
newlines(int n) |
static int |
numNonnull(java.lang.Object[] data) |
static char[] |
readFile(java.lang.String fileName) |
static char[] |
readFile(java.lang.String fileName,
java.lang.String encoding) |
static <T> void |
removeAllElements(java.util.Collection<T> data,
T value) |
static java.lang.String |
sequence(int n,
java.lang.String s) |
static java.lang.String |
spaces(int n) |
static char[] |
toCharArray(IntegerList data) |
static java.util.Map<java.lang.String,java.lang.Integer> |
toMap(java.lang.String[] keys)
Convert array of strings to string→index map.
|
static IntervalSet |
toSet(java.util.BitSet bits) |
static void |
writeFile(java.lang.String fileName,
java.lang.String content) |
static void |
writeFile(java.lang.String fileName,
java.lang.String content,
java.lang.String encoding) |
public static <T> java.lang.String join(java.util.Iterator<T> iter,
java.lang.String separator)
public static <T> java.lang.String join(T[] array,
java.lang.String separator)
public static int numNonnull(java.lang.Object[] data)
public static <T> void removeAllElements(java.util.Collection<T> data,
T value)
public static java.lang.String escapeWhitespace(java.lang.String s,
boolean escapeSpaces)
public static void writeFile(java.lang.String fileName,
java.lang.String content)
throws java.io.IOException
java.io.IOExceptionpublic static void writeFile(java.lang.String fileName,
java.lang.String content,
java.lang.String encoding)
throws java.io.IOException
java.io.IOExceptionpublic static char[] readFile(java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic static char[] readFile(java.lang.String fileName,
java.lang.String encoding)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Map<java.lang.String,java.lang.Integer> toMap(java.lang.String[] keys)
public static char[] toCharArray(IntegerList data)
public static IntervalSet toSet(java.util.BitSet bits)
public static java.lang.String expandTabs(java.lang.String s,
int tabSize)
public static java.lang.String spaces(int n)
public static java.lang.String newlines(int n)
public static java.lang.String sequence(int n,
java.lang.String s)
public static int count(java.lang.String s,
char x)