|
|||||||||
| Home >> All >> [ cformat overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
cformat
Class PrintfStream

java.lang.Objectjava.io.OutputStream
java.io.FilterOutputStream
java.io.PrintStream
cformat.PrintfStream
- public class PrintfStream
- extends java.io.PrintStream
PrintStream which outputs primitive types using C printf style formatting. For each primitive type (float, double, char, int, long, String), there is a printf method which takes (as a first argument) either a printf style format string, or a PrintfFormat object. Using the latter can be more efficient because it permits an application to prorate the overhead of parsing a format string.
Because Java does not permit variable numbers of arguments, each printf methodName accepts only one primitive type, and the format can correspondingly contain only one conversion sequence.
| Field Summary |
| Fields inherited from class java.io.PrintStream |
|
| Fields inherited from class java.io.FilterOutputStream |
out |
| Constructor Summary | |
PrintfStream(java.io.OutputStream out)
Creates a PrintfStream, without automatic line flushing, from an existing OutputStream. |
|
PrintfStream(java.io.OutputStream out,
boolean autoFlush)
Creates a PrintfStream from an existing OutputStream. |
|
| Method Summary | |
void |
printf(PrintfFormat fmt,
char x)
Prints a char in accordance with the supplied PrintfFormat object. |
void |
printf(PrintfFormat fmt,
double x)
Prints a double in accordance with the supplied PrintfFormat object. |
void |
printf(PrintfFormat fmt,
float x)
Prints a float in accordance with the supplied PrintfFormat object. |
void |
printf(PrintfFormat fmt,
int x)
Prints an int in accordance with the supplied PrintfFormat object. |
void |
printf(PrintfFormat fmt,
long x)
Prints a long in accordance with the supplied PrintfFormat object. |
void |
printf(PrintfFormat fmt,
java.lang.String x)
Prints a String in accordance with the supplied PrintfFormat object. |
void |
printf(java.lang.String fs,
char x)
Prints a char in accordance with the supplied format string. |
void |
printf(java.lang.String fs,
double x)
Prints a double in accordance with the supplied format string. |
void |
printf(java.lang.String fs,
float x)
Prints a float in accordance with the supplied format string. |
void |
printf(java.lang.String fs,
int x)
Prints an int in accordance with the supplied format string. |
void |
printf(java.lang.String fs,
long x)
Prints a long in accordance with the supplied format string. |
void |
printf(java.lang.String fs,
java.lang.String x)
Prints a String in accordance with the supplied format string. |
| Methods inherited from class java.io.PrintStream |
checkError, close, flush, print, print, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, setError, write, write |
| Methods inherited from class java.io.FilterOutputStream |
write |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
PrintfStream
public PrintfStream(java.io.OutputStream out)
- Creates a PrintfStream, without automatic line flushing,
from an existing OutputStream.
PrintfStream
public PrintfStream(java.io.OutputStream out, boolean autoFlush)
- Creates a PrintfStream from an existing OutputStream.
| Method Detail |
printf
public void printf(java.lang.String fs, double x)
- Prints a double in accordance with the supplied format string.
printf
public void printf(java.lang.String fs, float x)
- Prints a float in accordance with the supplied format string.
printf
public void printf(java.lang.String fs, long x)
- Prints a long in accordance with the supplied format string.
printf
public void printf(java.lang.String fs, int x)
- Prints an int in accordance with the supplied format string.
printf
public void printf(java.lang.String fs, java.lang.String x)
- Prints a String in accordance with the supplied format string.
printf
public void printf(java.lang.String fs, char x)
- Prints a char in accordance with the supplied format string.
printf
public void printf(PrintfFormat fmt, double x)
- Prints a double in accordance with the supplied
PrintfFormat object.
printf
public void printf(PrintfFormat fmt, float x)
- Prints a float in accordance with the supplied
PrintfFormat object.
printf
public void printf(PrintfFormat fmt, long x)
- Prints a long in accordance with the supplied
PrintfFormat object.
printf
public void printf(PrintfFormat fmt, int x)
- Prints an int in accordance with the supplied
PrintfFormat object.
printf
public void printf(PrintfFormat fmt, java.lang.String x)
- Prints a String in accordance with the supplied
PrintfFormat object.
printf
public void printf(PrintfFormat fmt, char x)
- Prints a char in accordance with the supplied
PrintfFormat object.
|
|||||||||
| Home >> All >> [ cformat overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC