|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjodd.format.Format
Fast, simple, and yet useful formattings.
Constructor Summary | |
Format(java.lang.String s)
Formats a number in a printf format, like C |
Method Summary | |
static double |
atof(java.lang.String s)
Converts a string of digits to an double |
static int |
atoi(java.lang.String s)
Converts a string of digits (decimal, octal or hex) to an integer |
static long |
atol(java.lang.String s)
Converts a string of digits (decimal, octal or hex) to a long integer |
static java.lang.String |
convert(long x,
int n,
java.lang.String d)
Converts number to string |
java.lang.String |
form(char c)
Formats a character into a string (like sprintf in C) |
java.lang.String |
form(java.lang.Character c)
|
java.lang.String |
form(double x)
Formats a double into a string (like sprintf in C) |
java.lang.String |
form(java.lang.Double x)
|
java.lang.String |
form(java.lang.Float x)
|
java.lang.String |
form(int x)
Formats an integer into a string (like sprintf in C) |
java.lang.String |
form(java.lang.Integer x)
|
java.lang.String |
form(long x)
Formats a long integer into a string (like sprintf in C) |
java.lang.String |
form(java.lang.Long x)
|
java.lang.String |
form(java.lang.String s)
Formats a string into a larger string (like sprintf in C) |
static java.lang.String |
sprintf(java.lang.String fmt,
char x)
prints a formatted number following printf conventions |
static java.lang.String |
sprintf(java.lang.String fmt,
java.lang.Character x)
|
static java.lang.String |
sprintf(java.lang.String s,
java.lang.Character[] params)
|
static java.lang.String |
sprintf(java.lang.String fmt,
double x)
prints a formatted number following printf conventions |
static java.lang.String |
sprintf(java.lang.String fmt,
java.lang.Double x)
|
static java.lang.String |
sprintf(java.lang.String s,
java.lang.Double[] params)
|
static java.lang.String |
sprintf(java.lang.String fmt,
java.lang.Float x)
|
static java.lang.String |
sprintf(java.lang.String s,
java.lang.Float[] params)
|
static java.lang.String |
sprintf(java.lang.String fmt,
int x)
prints a formatted number following printf conventions |
static java.lang.String |
sprintf(java.lang.String s,
int[] params)
|
static java.lang.String |
sprintf(java.lang.String fmt,
java.lang.Integer x)
|
static java.lang.String |
sprintf(java.lang.String s,
java.lang.Integer[] params)
|
static java.lang.String |
sprintf(java.lang.String fmt,
long x)
prints a formatted number following printf conventions |
static java.lang.String |
sprintf(java.lang.String fmt,
java.lang.Long x)
|
static java.lang.String |
sprintf(java.lang.String s,
java.lang.Long[] params)
|
static java.lang.String |
sprintf(java.lang.String s,
java.lang.Object[] params)
Sprintf multiple strings. |
static java.lang.String |
sprintf(java.lang.String fmt,
java.lang.String x)
prints a formatted number following printf conventions |
static java.lang.String |
sprintf(java.lang.String s,
java.lang.String[] params)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Format(java.lang.String s)
s
- the format string following printf format string
The string has a prefix, a format code and a suffix. The prefix and suffix
become part of the formatted output. The format code directs the
formatting of the (single) parameter to be formatted. The code has the
following structure
Method Detail |
public java.lang.String form(char c)
c
- the value to format
public java.lang.String form(java.lang.Character c)
public java.lang.String form(double x)
x
- the number to format
public java.lang.String form(java.lang.Double x)
public java.lang.String form(java.lang.Float x)
public java.lang.String form(long x)
x
- the number to format
public java.lang.String form(java.lang.Long x)
public java.lang.String form(int x)
x
- the number to format
public java.lang.String form(java.lang.Integer x)
public java.lang.String form(java.lang.String s)
s
- the value to format
public static double atof(java.lang.String s)
s
- a string
public static int atoi(java.lang.String s)
s
- a string
public static long atol(java.lang.String s)
s
- a string
public static java.lang.String convert(long x, int n, java.lang.String d)
x
- value to convertn
- conversion based
- string with characters for conversion.
public static java.lang.String sprintf(java.lang.String fmt, char x)
fmt
- the format stringx
- the character to
public static java.lang.String sprintf(java.lang.String fmt, java.lang.Character x)
public static java.lang.String sprintf(java.lang.String fmt, double x)
fmt
- the format stringx
- the double to print
public static java.lang.String sprintf(java.lang.String fmt, java.lang.Double x)
public static java.lang.String sprintf(java.lang.String fmt, java.lang.Float x)
public static java.lang.String sprintf(java.lang.String fmt, long x)
fmt
- the format stringx
- the long to print
public static java.lang.String sprintf(java.lang.String fmt, java.lang.Long x)
public static java.lang.String sprintf(java.lang.String fmt, int x)
fmt
- the format stringx
- the int to print
public static java.lang.String sprintf(java.lang.String fmt, java.lang.Integer x)
public static java.lang.String sprintf(java.lang.String fmt, java.lang.String x)
fmt
- x
- a string that represents the digits to printpublic static java.lang.String sprintf(java.lang.String s, java.lang.Object[] params)
s
- params
-
public static java.lang.String sprintf(java.lang.String s, java.lang.String[] params)
public static java.lang.String sprintf(java.lang.String s, java.lang.Integer[] params)
public static java.lang.String sprintf(java.lang.String s, java.lang.Long[] params)
public static java.lang.String sprintf(java.lang.String s, java.lang.Double[] params)
public static java.lang.String sprintf(java.lang.String s, java.lang.Float[] params)
public static java.lang.String sprintf(java.lang.String s, java.lang.Character[] params)
public static java.lang.String sprintf(java.lang.String s, int[] params)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |