Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class Boolean extends Object implements Serializable, Comparable<Boolean>
boolean
в объекте. Объект типа Boolean
содержит единственное поле, тип которого boolean
. Кроме того, этот класс обеспечивает много методов для того, чтобы они преобразовали a boolean
к a String
и a String
к a boolean
, так же как другие константы и методы, полезные, имея дело с a boolean
.
Модификатор и Тип | Поле и Описание |
---|---|
static Boolean |
ЛОЖЬ
Boolean объект, соответствующий примитивному значению false . |
static Boolean |
ИСТИНА
Boolean объект, соответствующий примитивному значению true . |
static Class<Boolean> |
ВВЕСТИ
Объект Класса представление булевской переменной типа примитива.
|
Конструктор и Описание |
---|
Boolean(boolean value)
Выделяет a
Boolean объект, представляющий value параметр. |
Boolean(String s)
Выделяет a
Boolean объект, представляющий значение true если строковый параметр не null и равно, игнорируя регистр, к строке "true" . |
Модификатор и Тип | Метод и Описание |
---|---|
boolean |
booleanValue()
Возвращает значение этого
Boolean возразите как булев примитив. |
static int |
compare(boolean x, boolean y)
Сравнивается два
boolean значения. |
int |
compareTo(Boolean b)
Сравнивает это
Boolean экземпляр с другим. |
boolean |
equals(Object obj)
Возвраты
true если и только если параметр не null и a Boolean объект, который представляет то же самое boolean оцените как этот объект. |
static boolean |
getBoolean(String name)
Возвраты
true если и только если системное свойство, названное параметром, существует и равно строке "true" . |
int |
hashCode()
Возвращает хэш-код для этого
Boolean объект. |
static boolean |
parseBoolean(String s)
Анализирует строковый параметр как булевскую переменную.
|
Строка |
toString()
Возвраты a
String объект, представляющий значение этой Булевской переменной. |
static String |
toString(boolean b)
Возвраты a
String объект, представляющий указанную булевскую переменную. |
static Boolean |
valueOf(boolean b)
Возвраты a
Boolean экземпляр, представляющий указанное boolean значение. |
static Boolean |
valueOf(String s)
Возвраты a
Boolean со значением, представленным указанной строкой. |
public static final Boolean TRUE
Boolean
объект, соответствующий примитивному значению true
.public static final Boolean FALSE
Boolean
объект, соответствующий примитивному значению false
.public Boolean(boolean value)
Boolean
объект, представляющий value
параметр. Отметьте: редко уместно использовать этого конструктора. Если новый экземпляр не требуется, статическая фабрика valueOf(boolean)
обычно лучший выбор. Это, вероятно, приведет к значительно лучшей производительности пространства и времени.
value
- значение Boolean
.public Boolean(String s)
Boolean
объект, представляющий значение true
если строковый параметр не null
и равно, игнорируя регистр, к строке "true"
. Иначе, выделите a Boolean
объект, представляющий значение false
. Примеры:
new Boolean("True")
производит a Boolean
объект, который представляет true
.
new Boolean("yes")
производит a Boolean
объект, который представляет false
.
s
- строка, которая будет преобразована в a Boolean
.public static boolean parseBoolean(String s)
boolean
возвращенный представляет значение true
если строковый параметр не null
и равно, игнорируя регистр, к строке "true"
. Пример: Boolean.parseBoolean("True")
возвраты true
.
Пример: Boolean.parseBoolean("yes")
возвраты false
.
s
- String
содержа булево представление, которое будет проанализированоpublic boolean booleanValue()
Boolean
возразите как булев примитив.boolean
значение этого объекта.public static Boolean valueOf(boolean b)
Boolean
экземпляр, представляющий указанное boolean
значение. Если указанное boolean
значение true
, этот метод возвраты Boolean.TRUE
; если это false
, этот метод возвраты Boolean.FALSE
. Если новое Boolean
экземпляр не требуется, этот метод должен обычно использоваться в предпочтении к конструктору Boolean(boolean)
, поскольку этот метод, вероятно, приведет к значительно лучшей производительности пространства и времени.b
- булево значение.Boolean
представление экземпляра b
.public static Boolean valueOf(String s)
Boolean
со значением, представленным указанной строкой. Boolean
возвращенный представляет истинное значение, если строковый параметр не null
и равно, игнорируя регистр, к строке "true"
.s
- строка.Boolean
значение представляется строкой.public static String toString(boolean b)
String
объект, представляющий указанную булевскую переменную. Если указанная булевская переменная true
, тогда строка "true"
будет возвращен, иначе строка "false"
будет возвращен.b
- булевская переменная, которая будет преобразованаboolean
public String toString()
String
объект, представляющий значение этой Булевской переменной. Если этот объект представляет значение true
, строка, равная "true"
возвращается. Иначе, строка, равная "false"
возвращается.public int hashCode()
Boolean
объект.hashCode
в классе Object
1231
если этот объект представляет true
; возвращает целое число 1237
если этот объект представляет false
.Object.equals(java.lang.Object)
, System.identityHashCode(java.lang.Object)
public boolean equals(Object obj)
true
если и только если параметр не null
и a Boolean
объект, который представляет то же самое boolean
оцените как этот объект.equals
в классе Object
obj
- объект сравниться с.true
если Булевы объекты представляют то же самое значение; false
иначе.Object.hashCode()
, HashMap
public static boolean getBoolean(String name)
true
если и только если системное свойство, названное параметром, существует и равно строке "true"
. (Начинание с версии 1.0.2 JavaTMgetProperty
, метод, определенный System
класс. Если нет никакого свойства с указанным именем, или если указанное имя является пустым или нулевым, то false
возвращается.
name
- системное имя свойства.boolean
значение системного свойства.System.getProperty(java.lang.String)
, System.getProperty(java.lang.String, java.lang.String)
public int compareTo(Boolean b)
Boolean
экземпляр с другим.compareTo
в интерфейсе Comparable<Boolean>
b
- Boolean
экземпляр, который будет сравненNullPointerException
- если параметр null
Comparable
public static int compare(boolean x, boolean y)
boolean
значения. Возвращенное значение идентично тому, что было бы возвращено: Boolean.valueOf(x).compareTo(Boolean.valueOf(y))
x
- первое boolean
сравнитьсяy
- второе boolean
сравниться0
если x == y
; значение меньше чем 0
если !x && y
; и значение, больше чем 0
если x && !y
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.