Спецификация языка Java Пакет java.lang


Содержание | Предыдущий | Следующий | Индекс

20.4 Класс java.lang.Boolean

Объекты типа Boolean представьте примитивные значения типа boolean.

public final class Boolean {
	public static final Boolean TRUE = new Boolean(true);
	public static final Boolean FALSE = new Boolean(false);
	public Boolean(boolean value);
	public Boolean(String s);
	public String toString();
	public boolean equals(Object obj);
	public int hashCode();
	public boolean booleanValue();
	public static Boolean valueOf(String s);
	public static boolean getBoolean(String name);
}

20.4.1 public static final Boolean TRUE = new Boolean(true);

Постоянная величина этого поля является a Boolean объект, соответствующий примитивному значению true.

20.4.2 public static final Boolean FALSE = new Boolean(false);

Постоянная величина этого поля является a Boolean объект, соответствующий примитивному значению false.

20.4.3 public Boolean(boolean value)

Этот конструктор инициализирует недавно создаваемый Boolean возразите так, чтобы это представило примитивное значение, которое является параметром.

20.4.4 public Boolean(String s)

Этот конструктор инициализирует недавно создаваемый Boolean возразите так, чтобы это представило true если и только если параметр не null и равно, игнорируя регистр, к строке "true".

Примеры:


new Boolean("True") produces a Boolean object that represents true.
new Boolean("yes") produces a Boolean object that represents false.

20.4.5 public String toString()

Если это Boolean объект представляет true, строка, равная "true" возвращается. Если это Boolean объект представляет false, строка, равная "false" возвращается.

Переопределения toString метод Object (§20.1.2).

20.4.6 public boolean equals(Object obj)

Результат true если и только если параметр не null и a Boolean объект, который представляет то же самое boolean оцените как это Boolean объект.

Переопределения equals метод Object (§20.1.3).

20.4.7 public int hashCode()

Если это Boolean объект представляет true, целое число 1231 возвращается. Если это Boolean объект представляет false, целое число 1237 возвращается.

Переопределения hashCode метод Object (§20.1.4).

20.4.8 public boolean booleanValue()

Примитив boolean значение представляется этим Boolean объект возвращается.

20.4.9 public static boolean valueOf(String s)

Результат true если и только если параметр не null и равно, игнорируя регистр, к строке "true".

Пример: Boolean.valueOf("True") возвраты true.

Пример: Boolean.valueOf("yes") возвраты false.

20.4.10 public static boolean getBoolean(String name)

Результат true если и только если значение системного свойства (§20.18.9) названный параметром равно, игнорируя регистр, к строке "true".


Содержание | Предыдущий | Следующий | Индекс

Спецификация языка Java (HTML, сгенерированный Блинчиком "сюзет" Pelouch 24 февраля 1998)
Авторское право © Sun Microsystems, Inc 1996 года. Все права защищены
Пожалуйста, отправьте любые комментарии или исправления к doug.kramer@sun.com



Spec-Zone.ru - all specs in one place



free hit counter