|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--p1.util.Formata
Constructor Summary | |
Formata(java.lang.String s)
Formata números e strings usando convenções de printf. |
Method Summary | |
static double |
convDouble(java.lang.String s)
Converte um string para um double |
static int |
convInt(java.lang.String s)
Converte um string de dígitos (decimal, octal ou hex) para um inteiro |
static long |
convLong(java.lang.String s)
Converte um string de dígitos (decimal, octal ou hex) para um inteiro long |
java.lang.String |
form(char c)
Formats um caractere em um string (como sprintf em C) |
java.lang.String |
form(double x)
Formats um double em um string (como sprintf em C) |
java.lang.String |
form(long x)
Formats um inteiro long em um string (como sprintf em C) |
java.lang.String |
form(java.lang.String s)
Formats um string em outro string (como sprintf em C) |
static void |
main(java.lang.String[] a)
um testador (parcial) da classe Format |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Formata(java.lang.String s)
s
- o string de formatação usando convenções de printf
O string tem um prefixo, um código de formatação e um sufixo. O prefixo e o sufixo
se tornam parte da saída formatada. O código de formatação direciona a
formatação do (único) parâmetro a ser formatado. O código tem a seguinte estrutura:
java.lang.IllegalArgumentException
- se o formato estiver erradoMethod Detail |
public static int convInt(java.lang.String s)
s
- um stringpublic static long convLong(java.lang.String s)
s
- um stringpublic static double convDouble(java.lang.String s)
s
- um stringpublic java.lang.String form(double x)
x
- o número a formatarjava.lang.IllegalArgumentException
- se o argumento estiver erradopublic java.lang.String form(long x)
x
- o número a formatarjava.lang.IllegalArgumentException
- se o argumento estiver erradopublic java.lang.String form(char c)
x
- o número a formatarjava.lang.IllegalArgumentException
- se o argumento estiver erradopublic java.lang.String form(java.lang.String s)
x
- o número a formatarjava.lang.IllegalArgumentException
- se o argumento estiver erradopublic static void main(java.lang.String[] a)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |