public class StringFormater
extends java.lang.Object
Constructor and Description |
---|
StringFormater() |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.String> |
alignLeft(java.lang.String s,
int width)
Reformat s to possibly multi lines such that each is at most of
the specified width.
|
static java.lang.String |
alignLeft(java.lang.String s,
int width,
int indent)
As the other alignLeft, but will also indent the lines and return
a single string.
|
static java.lang.String |
indent(java.lang.String s,
int n)
Indent every 'lines' in the given string n spaces.
|
static java.lang.String |
indentButFirst(java.lang.String s,
int n)
As the other indent, but does not indent the first line.
|
static void |
main(java.lang.String[] args) |
static java.lang.String |
mkSpace(int n) |
static java.lang.String |
padLeft(java.lang.String s,
int N)
Pad the string on the left to the given width.
|
static java.lang.String |
padRight(java.lang.String s,
int N)
Pad the string on the right to the given width.
|
public static java.lang.String mkSpace(int n)
public static java.lang.String padLeft(java.lang.String s, int N)
public static java.lang.String padRight(java.lang.String s, int N)
public static java.util.List<java.lang.String> alignLeft(java.lang.String s, int width)
public static java.lang.String alignLeft(java.lang.String s, int width, int indent)
public static java.lang.String indent(java.lang.String s, int n)
public static java.lang.String indentButFirst(java.lang.String s, int n)
public static void main(java.lang.String[] args)