< prev index next >

src/java.base/share/classes/java/lang/Boolean.java

Print this page

        

*** 81,93 **** --- 81,95 ---- * * <p><b>Note: It is rarely appropriate to use this constructor. * Unless a <i>new</i> instance is required, the static factory * {@link #valueOf(boolean)} is generally a better choice. It is * likely to yield significantly better space and time performance.</b> + * @deprecated use {@link #valueOf(boolean)} instead. * * @param value the value of the {@code Boolean}. */ + @Deprecated public Boolean(boolean value) { this.value = value; } /**
*** 98,110 **** --- 100,114 ---- * value {@code false}. Examples:<p> * {@code new Boolean("True")} produces a {@code Boolean} object * that represents {@code true}.<br> * {@code new Boolean("yes")} produces a {@code Boolean} object * that represents {@code false}. + * @deprecated use {@link #valueOf(String)} instead. * * @param s the string to be converted to a {@code Boolean}. */ + @Deprecated public Boolean(String s) { this(parseBoolean(s)); } /**
< prev index next >