All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class dtai.util.Format

java.lang.Object
   |
   +----dtai.util.Format

public class Format
extends Object

Constructor Index

 o Format(String)
Format constructor

Method Index

 o atof(String)
Converts a string of digits to an double
 o atoi(String)
Converts a string of digits (decimal, octal or hex) to an integer
 o atol(String)
Converts a string of digits (decimal, octal or hex) to a long integer
 o form(char)
Formats a character into a string (like sprintf in C)
 o form(double)
Formats a double into a string (like sprintf in C)
 o form(long)
Formats a long integer into a string (like sprintf in C)
 o form(String)
Formats a string into a larger string (like sprintf in C)
 o main(String[])
a test stub for the format class
 o print(PrintStream, String, char)
prints a formatted number following printf conventions
 o print(PrintStream, String, double)
prints a formatted number following printf conventions
 o print(PrintStream, String, long)
prints a formatted number following printf conventions
 o print(PrintStream, String, String)
prints a formatted number following printf conventions

Constructors

 o Format
 public Format(String s)
Format constructor

Parameters:
s - a string

Methods

 o print
 public static void print(PrintStream s,
                          String fmt,
                          double x)
prints a formatted number following printf conventions

Parameters:
s - a PrintStream
fmt - the format string
x - the double to print
 o print
 public static void print(PrintStream s,
                          String fmt,
                          long x)
prints a formatted number following printf conventions

Parameters:
s - a PrintStream
fmt - the format string
x - the long to print
 o print
 public static void print(PrintStream s,
                          String fmt,
                          char x)
prints a formatted number following printf conventions

Parameters:
s - a PrintStream
fmt - the format string
x - the character to
 o print
 public static void print(PrintStream s,
                          String fmt,
                          String x)
prints a formatted number following printf conventions

Parameters:
s - a PrintStream, fmt the format string
x - a string that represents the digits to print
 o atoi
 public static int atoi(String s)
Converts a string of digits (decimal, octal or hex) to an integer

Parameters:
s - a string
Returns:
the numeric value of the prefix of s representing a base 10 integer
 o atol
 public static long atol(String s)
Converts a string of digits (decimal, octal or hex) to a long integer

Parameters:
s - a string
Returns:
the numeric value of the prefix of s representing a base 10 integer
 o atof
 public static double atof(String s)
Converts a string of digits to an double

Parameters:
s - a string
 o form
 public String form(double x)
Formats a double into a string (like sprintf in C)

Parameters:
x - the number to format
Returns:
the formatted string
Throws: IllegalArgumentException
if bad argument
 o form
 public String form(long x)
Formats a long integer into a string (like sprintf in C)

Parameters:
x - the number to format
Returns:
the formatted string
 o form
 public String form(char c)
Formats a character into a string (like sprintf in C)

Parameters:
x - the value to format
Returns:
the formatted string
 o form
 public String form(String s)
Formats a string into a larger string (like sprintf in C)

Parameters:
x - the value to format
Returns:
the formatted string
 o main
 public static void main(String a[])
a test stub for the format class


All Packages  Class Hierarchy  This Package  Previous  Next  Index