boolean.html

来自「j2se5-api-zh,java文档的中文版本」· HTML 代码 · 共 618 行 · 第 1/2 页

HTML
618
字号
TYPE</H3><PRE>public static final <A HREF="Class.html" title="java.lang 中的类">Class</A>&lt;<A HREF="Boolean.html" title="java.lang 中的类">Boolean</A>&gt; <B>TYPE</B></PRE><DL><DD>表示基本类型 boolean 的 Class 对象。<P><DL><DT><B>从以下版本开始:</B></DT>  <DD>JDK1.1</DD></DL></DL><!-- ========= CONSTRUCTOR DETAIL ======== --><A NAME="constructor_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>构造方法详细信息</B></FONT></TH></TR></TABLE><A NAME="Boolean(boolean)"><!-- --></A><H3>Boolean</H3><PRE>public <B>Boolean</B>(boolean&nbsp;value)</PRE><DL><DD>分配一个表示 <code>value</code> 参数的 <code>Boolean</code> 对象。  <p><b>注:一般情况下都不宜使用该构造方法。若不需要<i>新</i> 的实例,则静态工厂 <A HREF="Boolean.html#valueOf(boolean)"><CODE>valueOf(boolean)</CODE></A> 通常是一个更好的选择。这有可能显著提高空间和时间性能。</b><P><DL><DT><B>参数:</B><DD><CODE>value</CODE> - <code>Boolean</code> 的值。</DL></DL><HR><A NAME="Boolean(java.lang.String)"><!-- --></A><H3>Boolean</H3><PRE>public <B>Boolean</B>(<A HREF="String.html" title="java.lang 中的类">String</A>&nbsp;s)</PRE><DL><DD>如果 String 参数不为 <code>null</code> 且在忽略大小写时等于 <code>"true"</code>,则分配一个表示 <code>true</code> 值的 <code>Boolean</code> 对象。否则分配一个表示 <code>false</code> 值的 <code>Boolean</code> 对象。示例:<p><tt>new&nbsp;Boolean("True")</tt> 生成一个表示 <tt>true</tt> 的 <tt>Boolean</tt> 对象。<br> <tt>new&nbsp;Boolean("yes")</tt> 生成一个表示 <tt>false</tt> 的 <tt>Boolean</tt> 对象。<P><DL><DT><B>参数:</B><DD><CODE>s</CODE> - 要转换为 <code>Boolean</code> 的字符串。</DL></DL><!-- ============ METHOD DETAIL ========== --><A NAME="method_detail"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2"><B>方法详细信息</B></FONT></TH></TR></TABLE><A NAME="parseBoolean(java.lang.String)"><!-- --></A><H3>parseBoolean</H3><PRE>public static boolean <B>parseBoolean</B>(<A HREF="String.html" title="java.lang 中的类">String</A>&nbsp;s)</PRE><DL><DD>将字符串参数分析为 boolean 值。如果 String 参数不是 <code>null</code> 且在忽略大小写时等于 <code>"true"</code>,则返回的 <code>boolean</code> 表示 <code>true</code> 值。<P><DD><DL></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>s</CODE> - 包含要分析的布尔表达式的 <code>String</code><DT><B>返回:</B><DD>String 参数所表示的布尔值<DT><B>从以下版本开始:</B></DT>  <DD>1.5</DD></DL></DD></DL><HR><A NAME="booleanValue()"><!-- --></A><H3>booleanValue</H3><PRE>public boolean <B>booleanValue</B>()</PRE><DL><DD>将此 <tt>Boolean</tt> 对象的值作为基本布尔值返回。<P><DD><DL></DL></DD><DD><DL><DT><B>返回:</B><DD>此对象的基本 <code>boolean</code> 值。</DL></DD></DL><HR><A NAME="valueOf(boolean)"><!-- --></A><H3>valueOf</H3><PRE>public static <A HREF="Boolean.html" title="java.lang 中的类">Boolean</A> <B>valueOf</B>(boolean&nbsp;b)</PRE><DL><DD>返回一个表示指定 <tt>boolean</tt> 值的 <tt>Boolean</tt> 实例。如果指定的 <tt>boolean</tt> 值为 <tt>true</tt>,则此方法返回 <tt>Boolean.TRUE</tt>;如果为 <tt>false</tt>,则返回 <tt>Boolean.FALSE</tt>。如果不需要新的 <tt>Boolean</tt> 实例,则应优先使用此方法,而不是构造方法 <A HREF="Boolean.html#Boolean(boolean)"><CODE>Boolean(boolean)</CODE></A>,因为此方法有可能大大提高空间和时间性能。<P><DD><DL></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>b</CODE> - 布尔值。<DT><B>返回:</B><DD>一个表示 <tt>b</tt> 的 <tt>Boolean</tt> 实例。<DT><B>从以下版本开始:</B></DT>  <DD>1.4</DD></DL></DD></DL><HR><A NAME="valueOf(java.lang.String)"><!-- --></A><H3>valueOf</H3><PRE>public static <A HREF="Boolean.html" title="java.lang 中的类">Boolean</A> <B>valueOf</B>(<A HREF="String.html" title="java.lang 中的类">String</A>&nbsp;s)</PRE><DL><DD>返回一个用指定的 String 表示值的 <code>Boolean</code> 值。如果 String 参数不为 <code>null</code> 且在忽略大小写时等于 <code>"true"</code>,则返回的 <code>Boolean</code> 表示 <code>true</code> 值。 <p>例子:<tt>Boolean.valueOf("True")</tt> 返回 <tt>true</tt>。<br>例子:<tt>Boolean.valueOf("yes")</tt> 返回 <tt>false</tt>。<P><DD><DL></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>s</CODE> - 字符串。<DT><B>返回:</B><DD>该字符串所表示的 <code>Boolean</code> 值。</DL></DD></DL><HR><A NAME="toString(boolean)"><!-- --></A><H3>toString</H3><PRE>public static <A HREF="String.html" title="java.lang 中的类">String</A> <B>toString</B>(boolean&nbsp;b)</PRE><DL><DD>返回一个表示指定布尔值的 <tt>String</tt> 对象。如果指定布尔值为 <code>true</code>,则将返回字符串 <tt>"true"</tt>,否则将返回字符串 <tt>"false"</tt>。<P><DD><DL></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>b</CODE> - 要转换的布尔值<DT><B>返回:</B><DD>指定 <code>boolean</code> 值的字符串表达式<DT><B>从以下版本开始:</B></DT>  <DD>1.4</DD></DL></DD></DL><HR><A NAME="toString()"><!-- --></A><H3>toString</H3><PRE>public <A HREF="String.html" title="java.lang 中的类">String</A> <B>toString</B>()</PRE><DL><DD>返回表示该布尔值的 <tt>String</tt> 对象。如果该对象表示 <code>true</code> 值,则返回等于 <code>"true"</code> 的字符串。否则返回等于 <code>"false"</code> 的字符串。<P><DD><DL><DT><B>覆盖:</B><DD>类 <CODE><A HREF="Object.html" title="java.lang 中的类">Object</A></CODE> 中的 <CODE><A HREF="Object.html#toString()">toString</A></CODE></DL></DD><DD><DL><DT><B>返回:</B><DD>此对象的字符串表示形式。</DL></DD></DL><HR><A NAME="hashCode()"><!-- --></A><H3>hashCode</H3><PRE>public int <B>hashCode</B>()</PRE><DL><DD>返回该 <tt>Boolean</tt> 对象的哈希代码。<P><DD><DL><DT><B>覆盖:</B><DD>类 <CODE><A HREF="Object.html" title="java.lang 中的类">Object</A></CODE> 中的 <CODE><A HREF="Object.html#hashCode()">hashCode</A></CODE></DL></DD><DD><DL><DT><B>返回:</B><DD>如果此对象表示 <tt>true</tt> 则返回整数 <tt>1231</tt>;如果表示 <tt>false</tt> 则返回整数 <tt>1237</tt>。<DT><B>另请参见:</B><DD><A HREF="Object.html#equals(java.lang.Object)"><CODE>Object.equals(java.lang.Object)</CODE></A>, <A HREF="../util/Hashtable.html" title="java.util 中的类"><CODE>Hashtable</CODE></A></DL></DD></DL><HR><A NAME="equals(java.lang.Object)"><!-- --></A><H3>equals</H3><PRE>public boolean <B>equals</B>(<A HREF="Object.html" title="java.lang 中的类">Object</A>&nbsp;obj)</PRE><DL><DD>当且仅当参数不是 <code>null</code>,而是一个与此对象一样,都表示同一个 <code>Boolean</code> 值的 <code>boolean</code> 对象时,才返回 <code>true</code>。<P><DD><DL><DT><B>覆盖:</B><DD>类 <CODE><A HREF="Object.html" title="java.lang 中的类">Object</A></CODE> 中的 <CODE><A HREF="Object.html#equals(java.lang.Object)">equals</A></CODE></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>obj</CODE> - 比较的对象。<DT><B>返回:</B><DD>如果这些布尔对象表示相同的值,则返回 <code>true</code>;否则返回 <code>false</code>。<DT><B>另请参见:</B><DD><A HREF="Object.html#hashCode()"><CODE>Object.hashCode()</CODE></A>, <A HREF="../util/Hashtable.html" title="java.util 中的类"><CODE>Hashtable</CODE></A></DL></DD></DL><HR><A NAME="getBoolean(java.lang.String)"><!-- --></A><H3>getBoolean</H3><PRE>public static boolean <B>getBoolean</B>(<A HREF="String.html" title="java.lang 中的类">String</A>&nbsp;name)</PRE><DL><DD>当且仅当以参数命名的系统属性存在,且等于 <code>"true"</code> 字符串时,才返回 <code>true</code>。(从 Java<font size="-2"><sup>TM</sup></font> 1.0.2 平台开始,字符串的测试不再区分大小写。)通过 <code>getProperty</code> 方法可访问系统属性,此方法由 <code>System</code> 类定义。 <p>如果没有以指定名称命名的属性或者指定名称为空或 null,则返回 <code>false</code>。<P><DD><DL></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>name</CODE> - 系统属性名。<DT><B>返回:</B><DD>系统属性的 <code>boolean</code> 值。<DT><B>另请参见:</B><DD><A HREF="System.html#getProperty(java.lang.String)"><CODE>System.getProperty(java.lang.String)</CODE></A>, <A HREF="System.html#getProperty(java.lang.String, java.lang.String)"><CODE>System.getProperty(java.lang.String, java.lang.String)</CODE></A></DL></DD></DL><HR><A NAME="compareTo(java.lang.Boolean)"><!-- --></A><H3>compareTo</H3><PRE>public int <B>compareTo</B>(<A HREF="Boolean.html" title="java.lang 中的类">Boolean</A>&nbsp;b)</PRE><DL><DD>将此 <tt>Boolean</tt> 实例与其他实例进行比较。<P><DD><DL><DT><B>指定者:</B><DD>接口 <CODE><A HREF="Comparable.html" title="java.lang 中的接口">Comparable</A>&lt;<A HREF="Boolean.html" title="java.lang 中的类">Boolean</A>&gt;</CODE> 中的 <CODE><A HREF="Comparable.html#compareTo(T)">compareTo</A></CODE></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>b</CODE> - 要进行比较的 <tt>Boolean</tt> 实例<DT><B>返回:</B><DD>如果对象与参数表示的布尔值相同,则返回零;如果此对象表示 true,参数表示 false,则返回一个正值;如果此对象表示 false,参数表示 true,则返回一个负值<DT><B>抛出:</B><DD><CODE><A HREF="NullPointerException.html" title="java.lang 中的类">NullPointerException</A></CODE> - 如果参数为 <tt>null</tt><DT><B>从以下版本开始:</B></DT>  <DD>1.5</DD><DT><B>另请参见:</B><DD><A HREF="Comparable.html" title="java.lang 中的接口"><CODE>Comparable</CODE></A></DL></DD></DL><!-- ========= END OF CLASS DATA ========= --><HR><!-- ======= START OF BOTTOM NAVBAR ====== --><A NAME="navbar_bottom"><!-- --></A><A HREF="#skip-navbar_bottom" title="跳过导航链接"></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_bottom_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">  <TR ALIGN="center" VALIGN="top">  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>概述</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>软件包</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>类</B></FONT>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Boolean.html"><FONT CLASS="NavBarFont1"><B>使用</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>树</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>已过时</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>索引</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>帮助</B></FONT></A>&nbsp;</TD>  </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM><b>Java<sup><font size=-2>TM</font></sup>&nbsp;2&nbsp;Platform<br>Standard&nbsp;Ed. 5.0</b></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">&nbsp;<A HREF="AssertionError.html" title="java.lang 中的类"><B>上一个类</B></A>&nbsp;&nbsp;<A HREF="Byte.html" title="java.lang 中的类"><B>下一个类</B></A></FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">  <A HREF="../../index.html@java_2Flang_2FBoolean.html" target="_top"><B>框架</B></A>  &nbsp;&nbsp;<A HREF="Boolean.html" target="_top"><B>无框架</B></A>  &nbsp;&nbsp;<SCRIPT type="text/javascript">  <!--  if(window==top) {    document.writeln('<A HREF="../../allclasses-noframe.html"><B>所有类</B></A>');  }  //--></SCRIPT><NOSCRIPT>  <A HREF="../../allclasses-noframe.html"><B>所有类</B></A></NOSCRIPT></FONT></TD></TR><TR><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">  摘要:&nbsp;嵌套&nbsp;|&nbsp;<A HREF="#field_summary">字段</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">构造方法</A>&nbsp;|&nbsp;<A HREF="#method_summary">方法</A></FONT></TD><TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">详细信息:&nbsp;<A HREF="#field_detail">字段</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">构造方法</A>&nbsp;|&nbsp;<A HREF="#method_detail">方法</A></FONT></TD></TR></TABLE><A NAME="skip-navbar_bottom"></A><!-- ======== END OF BOTTOM NAVBAR ======= --><HR><font size="-1"><a href="../../../../../../../../java.sun.com/cgi-bin/bugreport.cgi">提交错误或意见</a><br>有关更多的 API 参考资料和开发人员文档,请参阅 <a href="../../../../../../../../java.sun.com/j2se/1.5.0/docs/relnotes/devdocs-vs-specs.html">Java 2 SDK SE 开发人员文档</a>。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。 <p>版权所有 2004 Sun Microsystems, Inc. 保留所有权利。 请遵守<a href="../../../../../../../../java.sun.com/j2se/1.5.0/docs/relnotes/license.html">许可证条款</a>。另请参阅<a href="../../../../../../../../java.sun.com/docs/redist.html">文档重新分发政策</a>。</font></BODY></HTML>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?