enumset.html

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

HTML
741
字号
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;创建一个最初包含指定元素的枚举 set。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""><TR ALIGN="right" VALIGN=""><TD NOWRAP><FONT SIZE="-1"><CODE>&lt;E extends <A HREF="../lang/Enum.html" title="java.lang 中的类">Enum</A>&lt;E&gt;&gt; <BR><A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt;</CODE></FONT></TD></TR></TABLE></CODE></FONT></TD><TD><CODE><B><A HREF="EnumSet.html#of(E, E...)">of</A></B>(E&nbsp;first,   E...&nbsp;rest)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;创建一个最初包含指定元素的枚举 set。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""><TR ALIGN="right" VALIGN=""><TD NOWRAP><FONT SIZE="-1"><CODE>&lt;E extends <A HREF="../lang/Enum.html" title="java.lang 中的类">Enum</A>&lt;E&gt;&gt; <BR><A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt;</CODE></FONT></TD></TR></TABLE></CODE></FONT></TD><TD><CODE><B><A HREF="EnumSet.html#of(E, E)">of</A></B>(E&nbsp;e1,   E&nbsp;e2)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;创建一个最初包含指定元素的枚举 set。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""><TR ALIGN="right" VALIGN=""><TD NOWRAP><FONT SIZE="-1"><CODE>&lt;E extends <A HREF="../lang/Enum.html" title="java.lang 中的类">Enum</A>&lt;E&gt;&gt; <BR><A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt;</CODE></FONT></TD></TR></TABLE></CODE></FONT></TD><TD><CODE><B><A HREF="EnumSet.html#of(E, E, E)">of</A></B>(E&nbsp;e1,   E&nbsp;e2,   E&nbsp;e3)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;创建一个最初包含指定元素的枚举 set。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""><TR ALIGN="right" VALIGN=""><TD NOWRAP><FONT SIZE="-1"><CODE>&lt;E extends <A HREF="../lang/Enum.html" title="java.lang 中的类">Enum</A>&lt;E&gt;&gt; <BR><A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt;</CODE></FONT></TD></TR></TABLE></CODE></FONT></TD><TD><CODE><B><A HREF="EnumSet.html#of(E, E, E, E)">of</A></B>(E&nbsp;e1,   E&nbsp;e2,   E&nbsp;e3,   E&nbsp;e4)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;创建一个最初包含指定元素的枚举 set。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""><TR ALIGN="right" VALIGN=""><TD NOWRAP><FONT SIZE="-1"><CODE>&lt;E extends <A HREF="../lang/Enum.html" title="java.lang 中的类">Enum</A>&lt;E&gt;&gt; <BR><A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt;</CODE></FONT></TD></TR></TABLE></CODE></FONT></TD><TD><CODE><B><A HREF="EnumSet.html#of(E, E, E, E, E)">of</A></B>(E&nbsp;e1,   E&nbsp;e2,   E&nbsp;e3,   E&nbsp;e4,   E&nbsp;e5)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;创建一个最初包含指定元素的枚举 set。</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"><CODE>static<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY=""><TR ALIGN="right" VALIGN=""><TD NOWRAP><FONT SIZE="-1"><CODE>&lt;E extends <A HREF="../lang/Enum.html" title="java.lang 中的类">Enum</A>&lt;E&gt;&gt; <BR><A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt;</CODE></FONT></TD></TR></TABLE></CODE></FONT></TD><TD><CODE><B><A HREF="EnumSet.html#range(E, E)">range</A></B>(E&nbsp;from,      E&nbsp;to)</CODE><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;创建一个最初包含由两个指定端点所定义范围内的所有元素的枚举 set。</TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_java.util.AbstractSet"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>从类 java.util.<A HREF="AbstractSet.html" title="java.util 中的类">AbstractSet</A> 继承的方法</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="AbstractSet.html#equals(java.lang.Object)">equals</A>, <A HREF="AbstractSet.html#hashCode()">hashCode</A>, <A HREF="AbstractSet.html#removeAll(java.util.Collection)">removeAll</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_java.util.AbstractCollection"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>从类 java.util.<A HREF="AbstractCollection.html" title="java.util 中的类">AbstractCollection</A> 继承的方法</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="AbstractCollection.html#add(E)">add</A>, <A HREF="AbstractCollection.html#addAll(java.util.Collection)">addAll</A>, <A HREF="AbstractCollection.html#clear()">clear</A>, <A HREF="AbstractCollection.html#contains(java.lang.Object)">contains</A>, <A HREF="AbstractCollection.html#containsAll(java.util.Collection)">containsAll</A>, <A HREF="AbstractCollection.html#isEmpty()">isEmpty</A>, <A HREF="AbstractCollection.html#iterator()">iterator</A>, <A HREF="AbstractCollection.html#remove(java.lang.Object)">remove</A>, <A HREF="AbstractCollection.html#retainAll(java.util.Collection)">retainAll</A>, <A HREF="AbstractCollection.html#size()">size</A>, <A HREF="AbstractCollection.html#toArray()">toArray</A>, <A HREF="AbstractCollection.html#toArray(T[])">toArray</A>, <A HREF="AbstractCollection.html#toString()">toString</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>从类 java.lang.<A HREF="../lang/Object.html" title="java.lang 中的类">Object</A> 继承的方法</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="../lang/Object.html#finalize()">finalize</A>, <A HREF="../lang/Object.html#getClass()">getClass</A>, <A HREF="../lang/Object.html#notify()">notify</A>, <A HREF="../lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="../lang/Object.html#wait()">wait</A>, <A HREF="../lang/Object.html#wait(long)">wait</A>, <A HREF="../lang/Object.html#wait(long, int)">wait</A></CODE></TD></TR></TABLE>&nbsp;<A NAME="methods_inherited_from_class_java.util.Set"><!-- --></A><TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""><TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"><TH ALIGN="left"><B>从接口 java.util.<A HREF="Set.html" title="java.util 中的接口">Set</A> 继承的方法</B></TH></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><CODE><A HREF="Set.html#add(E)">add</A>, <A HREF="Set.html#addAll(java.util.Collection)">addAll</A>, <A HREF="Set.html#clear()">clear</A>, <A HREF="Set.html#contains(java.lang.Object)">contains</A>, <A HREF="Set.html#containsAll(java.util.Collection)">containsAll</A>, <A HREF="Set.html#isEmpty()">isEmpty</A>, <A HREF="Set.html#iterator()">iterator</A>, <A HREF="Set.html#remove(java.lang.Object)">remove</A>, <A HREF="Set.html#retainAll(java.util.Collection)">retainAll</A>, <A HREF="Set.html#size()">size</A>, <A HREF="Set.html#toArray()">toArray</A>, <A HREF="Set.html#toArray(T[])">toArray</A></CODE></TD></TR></TABLE>&nbsp;<P><!-- ============ 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="noneOf(java.lang.Class)"><!-- --></A><H3>noneOf</H3><PRE>public static &lt;E extends <A HREF="../lang/Enum.html" title="java.lang 中的类">Enum</A>&lt;E&gt;&gt; <A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt; <B>noneOf</B>(<A HREF="../lang/Class.html" title="java.lang 中的类">Class</A>&lt;E&gt;&nbsp;elementType)</PRE><DL><DD>创建一个具有指定元素类型的空枚举 set。<P><DD><DL></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>elementType</CODE> - 此枚举 set 的元素类型的 class 对象<DT><B>抛出:</B><DD><CODE><A HREF="../lang/NullPointerException.html" title="java.lang 中的类">NullPointerException</A></CODE> - 如果 <tt>elementType</tt> 为 null</DL></DD></DL><HR><A NAME="allOf(java.lang.Class)"><!-- --></A><H3>allOf</H3><PRE>public static &lt;E extends <A HREF="../lang/Enum.html" title="java.lang 中的类">Enum</A>&lt;E&gt;&gt; <A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt; <B>allOf</B>(<A HREF="../lang/Class.html" title="java.lang 中的类">Class</A>&lt;E&gt;&nbsp;elementType)</PRE><DL><DD>创建一个包含指定元素类型的所有元素的枚举 set。<P><DD><DL></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>elementType</CODE> - 此枚举 set 的元素类型的 class 对象<DT><B>抛出:</B><DD><CODE><A HREF="../lang/NullPointerException.html" title="java.lang 中的类">NullPointerException</A></CODE> - 如果 <tt>elementType</tt> 为 null</DL></DD></DL><HR><A NAME="copyOf(java.util.EnumSet)"><!-- --></A><H3>copyOf</H3><PRE>public static &lt;E extends <A HREF="../lang/Enum.html" title="java.lang 中的类">Enum</A>&lt;E&gt;&gt; <A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt; <B>copyOf</B>(<A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt;&nbsp;s)</PRE><DL><DD>创建一个其元素类型与指定枚举 set 相同的枚举 set,最初包含相同的元素(如果有的话)。<P><DD><DL></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>s</CODE> - 用于初始化此枚举 set 的枚举 set<DT><B>抛出:</B><DD><CODE><A HREF="../lang/NullPointerException.html" title="java.lang 中的类">NullPointerException</A></CODE> - 如果 <tt>s</tt> 为 null</DL></DD></DL><HR><A NAME="copyOf(java.util.Collection)"><!-- --></A><H3>copyOf</H3><PRE>public static &lt;E extends <A HREF="../lang/Enum.html" title="java.lang 中的类">Enum</A>&lt;E&gt;&gt; <A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt; <B>copyOf</B>(<A HREF="Collection.html" title="java.util 中的接口">Collection</A>&lt;E&gt;&nbsp;c)</PRE><DL><DD>创建一个从指定 collection 初始化的枚举 set。如果指定的 collection 是一个 <tt>EnumSet</tt> 实例,则此静态工厂方法的功能与 <A HREF="EnumSet.html#copyOf(java.util.EnumSet)"><CODE>copyOf(EnumSet)</CODE></A> 相同。否则,指定的 collection 必须至少包含一个元素(以确定新枚举 set 的元素类型)。<P><DD><DL></DL></DD><DD><DL><DT><B>参数:</B><DD><CODE>c</CODE> - 用于初始化此枚举 set 的 collection<DT><B>抛出:</B><DD><CODE><A HREF="../lang/IllegalArgumentException.html" title="java.lang 中的类">IllegalArgumentException</A></CODE> - 如果 <tt>c</tt> 不是一个 <tt>EnumSet</tt> 实例,并且不包含元素<DD><CODE><A HREF="../lang/NullPointerException.html" title="java.lang 中的类">NullPointerException</A></CODE> - 如果 <tt>c</tt> 为 null</DL></DD></DL><HR><A NAME="complementOf(java.util.EnumSet)"><!-- --></A><H3>complementOf</H3><PRE>public static &lt;E extends <A HREF="../lang/Enum.html" title="java.lang 中的类">Enum</A>&lt;E&gt;&gt; <A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt; <B>complementOf</B>(<A HREF="EnumSet.html" title="java.util 中的类">EnumSet</A>&lt;E&gt;&nbsp;s)</PRE><DL><DD>创建一个其元素类型与指定枚举 set 相同的枚举 set,最初包含指定 set 中所<i>不</i> 包含的此类型的所有元素。<P>

⌨️ 快捷键说明

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