Please note that this translation of the specification is the result of a java.net community project ( https://jdk5-api-pt-br.dev.java.net/ ). The official version of the specification is the US English language version which can be found at http://java.sun.com/j2se/1.5.0/docs/api/. In case of disputes, the authoritative version of the specification is the original, English document.
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.lang.Boolean
public final class Boolean
A classe Boolean empacota um valor do tipo primitivo
boolean em um objeto. Um objeto do tipo
Boolean contém um campo simples cujo o tipo é
boolean.
Em adição, esta classe fornece muitos métodos para
converter um boolean para uma String e uma
String para um boolean, bem como outras
constantes e métodos úteis quando lidando com um
boolean.
| Field Summary | |
|---|---|
static Boolean |
FALSE
O objeto Boolean correspondente ao valor
primitivo false. |
static Boolean |
TRUE
O objeto Boolean correspondente ao valor
primitivo true. |
static Class<Boolean> |
TYPE
O objeto Class representando o tipo primitivo boolean. |
| Constructor Summary | |
|---|---|
Boolean(boolean value)
Aloca um objeto Boolean representando o
argumento value. |
|
Boolean(String s)
Aloca um objeto Boolean representando o valor
true se o argumento string não for null
e for igual, ignorando o caso, à string "true". |
|
| Method Summary | |
|---|---|
boolean |
booleanValue()
Retorna o valor deste objeto Boolean como um boolean primitivo. |
int |
compareTo(Boolean b)
Compara esta instância Boolean com uma outra. |
boolean |
equals(Object obj)
Retorna true se e apenas se o argumento não for
null e for um objeto Boolean que
representa o mesmo valor boolean deste objeto. |
static boolean |
getBoolean(String name)
Retorna true se e apenas se a propriedade de sistema
nomeada pelo argumento existe e é igual a string
"true". |
int |
hashCode()
Retorna um código hash para este objeto Boolean. |
static boolean |
parseBoolean(String s)
Analisa o argumento string como um boolean. |
String |
toString()
Retorna um objeto String representando o valor deste Boolean. |
static String |
toString(boolean b)
Retorna um objeto String representando o boolean especificado. |
static Boolean |
valueOf(boolean b)
Retorna uma instância de Boolean representando o valor boolean especificado. |
static Boolean |
valueOf(String s)
Retorna um Boolean com um valor representado pela
String especificada. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final Boolean TRUE
Boolean correspondente ao valor
primitivo true.
public static final Boolean FALSE
Boolean correspondente ao valor
primitivo false.
public static final Class<Boolean> TYPE
| Constructor Detail |
|---|
public Boolean(boolean value)
Boolean representando o
argumento value.
Nota: É raramente apropriado usar este construtor.
A menos que uma nova instância seja requerida, a fábrica estática
valueOf(boolean) é geralmente uma escolha melhor. É
possível dar desempenho de tempo e espaço significantemente melhor.
value - o valor do Boolean.public Boolean(String s)
Boolean representando o valor
true se o argumento string não for null
e for igual, ignorando o caso, à string "true".
Caso contrário, aloca um objeto Boolean representando o
valor false. Exemplos:
new Boolean("True") produz um objeto Boolean
que representa true.
new Boolean("yes") produz um objeto Boolean
que representa false.
s - a string a ser convertida para um Boolean.| Method Detail |
|---|
public static boolean parseBoolean(String s)
boolean
retornado representa o valor true se o argumento string
não for null e for igual, ignorando o caso, à string
"true".
s - a String contendo a representação
booleana a ser analisada
public boolean booleanValue()
boolean primitivo deste objeto.public static Boolean valueOf(boolean b)
Boolean(boolean), assim este método é apropriado para dar
desempenho de tempo e espaço significantemente melhor.
b - um valor booleano.
public static Boolean valueOf(String s)
Boolean com um valor representado pela
String especificada. O Boolean retornado representa o
valor true se o argumento string não for null
e for igual, ignorando o caso, à string "true".
Exemplo: Boolean.valueOf("True") retorna true.
Exemplo: Boolean.valueOf("yes") retorna false.
s - uma string.
Boolean representado pela string.public static String toString(boolean b)
true, então
a string "true" será retornada, caso contrário a
string "false" será retornada.
b - o booleano a ser convertido
boolean especificado.public String toString()
true,
uma string igual a "true" é retornada. Caso contrário, uma
string igual a "false" é retornada.
toString in class Objectpublic int hashCode()
hashCode in class ObjectObject.equals(java.lang.Object),
Hashtablepublic boolean equals(Object obj)
true se e apenas se o argumento não for
null e for um objeto Boolean que
representa o mesmo valor boolean deste objeto.
equals in class Objectobj - o objeto para comparar.
true se os objetos Boolean representam o
mesmo valor; false caso contrário.Object.hashCode(),
Hashtablepublic static boolean getBoolean(String name)
true se e apenas se a propriedade de sistema
nomeada pelo argumento existe e é igual a string
"true". (Iniciando com a versão 1.0.2 da
plataforma JavaTM, o teste
desta string é caso insensitivo.) Uma propriedade de sistema é acessível
através de getProperty, um método definido pela
classe System.
Se não existir a propriedade com o nome especificado, ou se o nome
especificado for vazio ou nulo, então false é retornado.
name - o nome da propriedade do sistema.
boolean da propriedade de sistema.System.getProperty(java.lang.String),
System.getProperty(java.lang.String, java.lang.String)public int compareTo(Boolean b)
compareTo in interface Comparable<Boolean>b - a instância Boolean a ser comparada
NullPointerException - se o argumento for nullComparable
|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.
Copyright 2006 Sun Microsystems, Inc. Todos os direitos reservados. O uso está sujeito aos termos da licensa.