public class StringUtilities extends Object
Modifier and Type | Class and Description |
---|---|
static class |
StringUtilities.JUSTIFY |
Constructor and Description |
---|
StringUtilities() |
Modifier and Type | Method and Description |
---|---|
static boolean |
checkIfArrayContainsString(char[] data,
char[] string) |
static boolean |
checkIfArrayContainsString(char[] data,
int fromIndex,
char[] string) |
static String |
convertNonPrintableCharactersToLiterals(String input) |
static String |
convertNonPrintableCharactersToLiterals(String input,
boolean maintainWhitespace) |
static String |
intArrayToString(int[] arr,
String separator)
Concatenate all elements of input array inserting separator between each
|
static String[] |
internStringArray(String[] in)
Process all strings of an array using .intern()
|
static StringBuilder |
padString(StringBuilder sb,
String text,
int width) |
static StringBuilder |
padString(StringBuilder sb,
String text,
int width,
String leftBracket,
String rightBracket) |
static StringBuilder |
padString(StringBuilder sb,
String text,
StringUtilities.JUSTIFY justify,
int width,
char padChar,
String leftBracket,
String rightBracket) |
static StringBuilder |
padStringToColumn(StringBuilder sb,
String text,
StringUtilities.JUSTIFY justify,
int column,
char padChar,
String leftBracket,
String rightBracket) |
static String |
stringArrayToString(String[] arr,
String separator)
Concatenate all elements of input array inserting separator between each
|
static String[] |
stringToArrayOfString(String in,
String splitter)
Split string into an Array of Strings using provided splitter, output array is interned
|
public static boolean checkIfArrayContainsString(char[] data, char[] string)
public static boolean checkIfArrayContainsString(char[] data, int fromIndex, char[] string)
public static String convertNonPrintableCharactersToLiterals(String input)
public static String convertNonPrintableCharactersToLiterals(String input, boolean maintainWhitespace)
public static String intArrayToString(int[] arr, String separator)
arr
- an array to be concatenatedseparator
- to be inserted between each element of arraypublic static String[] internStringArray(String[] in)
in
- array of Strings to be internedpublic static StringBuilder padString(StringBuilder sb, String text, int width)
public static StringBuilder padString(StringBuilder sb, String text, int width, String leftBracket, String rightBracket)
public static StringBuilder padString(StringBuilder sb, String text, StringUtilities.JUSTIFY justify, int width, char padChar, String leftBracket, String rightBracket)
public static StringBuilder padStringToColumn(StringBuilder sb, String text, StringUtilities.JUSTIFY justify, int column, char padChar, String leftBracket, String rightBracket)
public static String stringArrayToString(String[] arr, String separator)
arr
- an array to be concatenatedseparator
- to be inserted between each element of arrayCopyright © 2004–2020 "Tigase, Inc.". All rights reserved.