public class Str extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
EMPTY_STRING
Empty string
|
| Constructor and Description |
|---|
Str() |
| Modifier and Type | Method and Description |
|---|---|
static String |
add(String... strings)
Add many strings together to another
|
static String |
add(String str,
char c)
Add a char to a string
|
static String |
add(String str,
String str2)
Add one string to another
|
static String |
addObjects(Object... objects)
Add many objects converted to strings together.
|
static char |
atIndex(String str,
int index)
Gets character at index
|
static String |
atIndex(String str,
int index,
char c)
Puts character at index
|
static String |
camelCase(String in)
Convert to camel case
|
static String |
camelCase(String inStr,
boolean upper)
Convert to camel case and pass upper or lower
|
static String |
camelCaseLower(String in)
Convert to camel case lower (starts with lower case)
|
static String |
camelCaseUpper(String in)
Convert to camel case upper (starts with upper case)
|
static String |
compact(String str)
Gets rid of null characters lurking in the string
|
static String |
doubleQuote(String s)
double Quote a string
|
static String |
endSliceOf(String str,
int end)
Gets end slice of a string.
|
static void |
equalsOrDie(CharSequence a,
CharSequence b)
See if they are equal or die
|
static void |
equalsOrDie(String a,
String b)
See if they are equal or die
|
static String[] |
fromCharArrayOfArrayToStringArray(char[][] split)
Convert arrays of chars to arrays of strings
|
static char |
idx(String str,
int index)
Gets character at index
|
static String |
idx(String str,
int index,
char c)
Puts character at index
|
static boolean |
in(char[] chars,
String str)
See if chars is in another string
|
static boolean |
in(char c,
int offset,
int end,
String str)
See if a char is in a string but in a certain bounds of string
|
static boolean |
in(char c,
int offset,
String str)
See if a char is in a string
|
static boolean |
in(char c,
String str)
See if a char is in another string
|
static boolean |
in(String value,
String str) |
static boolean |
insideOf(String start,
String inStr,
String end)
Checks to see if a string is inside of another
|
static boolean |
isEmpty(String str) |
static String |
join(char delim,
String... args) |
static String |
join(String... args) |
static String |
joinCollection(char delim,
List<?> args) |
static String |
joinObjects(char delim,
Object... args) |
static int |
len(String str)
gets length
|
static int |
lengthOf(String str)
gets length
|
static String |
lines(String... lines) |
static String |
linesConvertQuotes(String... lines) |
static String |
lower(String str)
Convert to lower case
|
static String |
lpad(Object inStr) |
static String |
lpad(Object inStr,
int size) |
static String |
lpad(String inStr,
int size) |
static String |
lpad(String inStr,
int size,
char fill) |
static String |
num(Number count)
Do a nice pretty print of a number.
|
static String |
quote(String s)
Quote a string
|
static String |
readable(String s) |
static String |
rpad(Object obj) |
static String |
rpad(Object obj,
int size) |
static String |
rpad(Object obj,
int size,
char fill) |
static String |
rpad(String inStr,
int size) |
static String |
rpad(String inStr,
int size,
char fill) |
static String |
singleQuote(String s)
single Quote a string
|
static String |
slc(String str,
int start)
Gets slice of a string.
|
static String |
slc(String str,
int start,
int end)
Get slice of string
|
static String |
slcEnd(String str,
int end)
Gets end slice of a string.
|
static String |
sliceOf(String str,
int start)
Gets slice of a string.
|
static String |
sliceOf(String str,
int start,
int end)
Get slice of string
|
static String[] |
split(String str)
Split a string
|
static String[] |
split(String input,
char split) |
static String[] |
splitByPipe(String str)
Split a string by pipe
|
static String[] |
splitBySpace(String str)
Split a string by space
|
static String[] |
splitComma(String str)
Split a string by commas
|
static String[] |
splitLines(String str)
Split a string by lines
|
static boolean |
startsWithItemInCollection(String name,
Collection<String> startsWithList) |
static String |
str(byte[] bytes)
Create a string from bytes.
|
static String |
str(Object str) |
static String |
toString(Object object) |
static String |
toString(Object object,
String defaultString) |
static String |
uncapitalize(String string) |
static String |
underBarCase(String inStr)
Convert to under bar case
|
static String |
upper(String str)
Convert to upper case
|
static String |
zfill(int num,
int size) |
public static final String EMPTY_STRING
public static int lengthOf(String str)
str - stringpublic static String sliceOf(String str, int start)
str - stringstart - start index of slicepublic static String sliceOf(String str, int start, int end)
str - stringstart - start indexend - end indexpublic static String endSliceOf(String str, int end)
str - stringend - end index of slicepublic static char atIndex(String str, int index)
str - stringindex - indexpublic static String atIndex(String str, int index, char c)
str - stringindex - indexc - char to put inpublic static int len(String str)
str - stringpublic static String slc(String str, int start)
str - stringstart - start index of slicepublic static String slc(String str, int start, int end)
str - stringstart - start indexend - end indexpublic static String slcEnd(String str, int end)
str - stringend - end index of slicepublic static char idx(String str, int index)
str - stringindex - indexpublic static String idx(String str, int index, char c)
str - stringindex - indexc - char to put inpublic static boolean in(char[] chars,
String str)
chars - charsstr - stringpublic static boolean in(char c,
String str)
c - charstr - stringpublic static boolean in(char c,
int offset,
String str)
c - charoffset - offsetstr - stringpublic static boolean in(char c,
int offset,
int end,
String str)
c - charoffset - offsetend - end of span to searchstr - stringpublic static String add(String str, char c)
str - stringc - charpublic static String add(String str, String str2)
str - string 1str2 - string 2public static String add(String... strings)
strings - stringspublic static String addObjects(Object... objects)
objects - objects to convert to stringspublic static String compact(String str)
str - stringpublic static String[] split(String str)
str - string to splitpublic static String[] splitLines(String str)
str - string to splitpublic static String[] splitComma(String str)
str - string to splitpublic static String[] splitBySpace(String str)
str - string to splitpublic static String[] splitByPipe(String str)
str - string to splitpublic static String[] fromCharArrayOfArrayToStringArray(char[][] split)
split - array of charspublic static String upper(String str)
str - string to convertpublic static String lower(String str)
str - string to convertpublic static String camelCaseUpper(String in)
in - string to convertpublic static String camelCaseLower(String in)
in - string to convertpublic static String camelCase(String in)
in - string to convertpublic static String camelCase(String inStr, boolean upper)
inStr - string to convertupper - upper flagpublic static boolean insideOf(String start, String inStr, String end)
start - startinStr - input stringend - index at endpublic static String underBarCase(String inStr)
inStr - input stringpublic static void equalsOrDie(CharSequence a, CharSequence b)
a - ab - bpublic static void equalsOrDie(String a, String b)
a - ab - bpublic static String lpad(String inStr, int size, char fill)
inStr - size - fill - public static String zfill(int num, int size)
num - size - public static String rpad(String inStr, int size, char fill)
inStr - size - fill - public static String rpad(Object obj, int size, char fill)
obj - size - fill - public static String linesConvertQuotes(String... lines)
lines - public static String joinObjects(char delim, Object... args)
delim - args - public static String joinCollection(char delim, List<?> args)
delim - args - public static boolean isEmpty(String str)
str - public static String toString(Object object, String defaultString)
object - defaultString - public static boolean startsWithItemInCollection(String name, Collection<String> startsWithList)
name - startsWithList - public static String quote(String s)
s - input stringpublic static String singleQuote(String s)
s - input stringpublic static String doubleQuote(String s)
s - input stringpublic static String str(byte[] bytes)
bytes - bytes inCopyright © 2014. All rights reserved.