亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? collection.java

?? kaffe Java 解釋器語言,源碼,Java的子集系統,開放源代碼
?? JAVA
字號:
/* Collection.java -- Interface that represents a collection of objects   Copyright (C) 1998, 2001 Free Software Foundation, Inc.This file is part of GNU Classpath.GNU Classpath is free software; you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation; either version 2, or (at your option)any later version.GNU Classpath is distributed in the hope that it will be useful, butWITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNUGeneral Public License for more details.You should have received a copy of the GNU General Public Licensealong with GNU Classpath; see the file COPYING.  If not, write to theFree Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA02111-1307 USA.Linking this library statically or dynamically with other modules ismaking a combined work based on this library.  Thus, the terms andconditions of the GNU General Public License cover the wholecombination.As a special exception, the copyright holders of this library give youpermission to link this library with independent modules to produce anexecutable, regardless of the license terms of these independentmodules, and to copy and distribute the resulting executable underterms of your choice, provided that you also meet, for each linkedindependent module, the terms and conditions of the license of thatmodule.  An independent module is a module which is not derived fromor based on this library.  If you modify this library, you may extendthis exception to your version of the library, but you are notobligated to do so.  If you do not wish to do so, delete thisexception statement from your version. */package java.util;/** * Interface that represents a collection of objects. This interface is the * root of the collection hierarchy, and does not provide any guarantees about * the order of its elements or whether or not duplicate elements are * permitted. * <p> * All methods of this interface that are defined to modify the collection are * defined as <dfn>optional</dfn>. An optional operation may throw an * UnsupportedOperationException if the data backing this collection does not * support such a modification. This may mean that the data structure is * immutable, or that it is read-only but may change ("unmodifiable"), or * that it is modifiable but of fixed size (such as an array), or any number * of other combinations. * <p> * A class that wishes to implement this interface should consider subclassing * AbstractCollection, which provides basic implementations of most of the * methods of this interface. Classes that are prepared to make guarantees * about ordering or about absence of duplicate elements should consider * implementing List or Set respectively, both of which are subinterfaces of * Collection. * <p> * A general-purpose implementation of the Collection interface should in most * cases provide at least two constructors: One which takes no arguments and * creates an empty collection, and one which takes a Collection as an argument * and returns a collection containing the same elements (that is, creates a * copy of the argument using its own implementation). * * @author Original author unknown * @author Eric Blake <ebb9@email.byu.edu> * @see List * @see Set * @see Map * @see SortedSet * @see SortedMap * @see HashSet * @see TreeSet * @see ArrayList * @see LinkedList * @see Vector * @see Collections * @see Arrays * @see AbstractCollection * @since 1.2 * @status updated to 1.4 */public interface Collection{  /**   * Add an element to this collection.   *   * @param o the object to add.   * @return true if the collection was modified as a result of this action.   * @throws UnsupportedOperationException if this collection does not   *   support the add operation.   * @throws ClassCastException if o cannot be added to this collection due   *   to its type.   * @throws IllegalArgumentException if o cannot be added to this   *   collection for some other reason.   */  boolean add(Object o);  /**   * Add the contents of a given collection to this collection.   *   * @param c the collection to add.   * @return true if the collection was modified as a result of this action.   * @throws UnsupportedOperationException if this collection does not   *   support the addAll operation.   * @throws ClassCastException if some element of c cannot be added to this   *   collection due to its type.   * @throws IllegalArgumentException if some element of c cannot be added   *   to this collection for some other reason.   */  boolean addAll(Collection c);  /**   * Clear the collection, such that a subsequent call to isEmpty() would   * return true.   *   * @throws UnsupportedOperationException if this collection does not   *   support the clear operation.   */  void clear();  /**   * Test whether this collection contains a given object as one of its   * elements.   *   * @param o the element to look for.   * @return true if this collection contains at least one element e such that   *   <code>o == null ? e == null : o.equals(e)</code>.   */  boolean contains(Object o);  /**   * Test whether this collection contains every element in a given collection.   *   * @param c the collection to test for.   * @return true if for every element o in c, contains(o) would return true.   */  boolean containsAll(Collection c);  /**   * Test whether this collection is equal to some object. The Collection   * interface does not explicitly require any behaviour from this method, and   * it may be left to the default implementation provided by Object. The Set   * and List interfaces do, however, require specific behaviour from this   * method.   * <p>   * If an implementation of Collection, which is not also an implementation of   * Set or List, should choose to implement this method, it should take care   * to obey the contract of the equals method of Object. In particular, care   * should be taken to return false when o is a Set or a List, in order to   * preserve the symmetry of the relation.   *   * @param o the object to compare to this collection.   * @return true if the o is equal to this collection.   */  boolean equals(Object o);  /**   * Obtain a hash code for this collection. The Collection interface does not   * explicitly require any behaviour from this method, and it may be left to   * the default implementation provided by Object. The Set and List interfaces   * do, however, require specific behaviour from this method.   * <p>   * If an implementation of Collection, which is not also an implementation of   * Set or List, should choose to implement this method, it should take care   * to obey the contract of the hashCode method of Object. Note that this   * method renders it impossible to correctly implement both Set and List, as   * the required implementations are mutually exclusive.   *   * @return a hash code for this collection.   */  int hashCode();  /**   * Test whether this collection is empty, that is, if size() == 0.   *   * @return true if this collection contains no elements.   */  boolean isEmpty();  /**   * Obtain an Iterator over this collection.   *   * @return an Iterator over the elements of this collection, in any order.   */  Iterator iterator();  /**   * Remove a single occurrence of an object from this collection. That is,   * remove an element e, if one exists, such that <code>o == null ? e == null   *   : o.equals(e)</code>.   *   * @param o the object to remove.   * @return true if the collection changed as a result of this call, that is,   *   if the collection contained at least one occurrence of o.   * @throws UnsupportedOperationException if this collection does not   *   support the remove operation.   */  boolean remove(Object o);  /**   * Remove all elements of a given collection from this collection. That is,   * remove every element e such that c.contains(e).   *   * @return true if this collection was modified as a result of this call.   * @throws UnsupportedOperationException if this collection does not   *   support the removeAll operation.   */  boolean removeAll(Collection c);  /**   * Remove all elements of this collection that are not contained in a given   * collection. That is, remove every element e such that !c.contains(e).   *   * @return true if this collection was modified as a result of this call.   * @throws UnsupportedOperationException if this collection does not   *   support the retainAll operation.   */  boolean retainAll(Collection c);  /**   * Get the number of elements in this collection.   *   * @return the number of elements in the collection.   */  int size();  /**   * Copy the current contents of this collection into an array.   *   * @return an array of type Object[] and length equal to the size of this   *   collection, containing the elements currently in this collection, in   *   any order.   */  Object[] toArray();  /**   * Copy the current contents of this collection into an array. If the array   * passed as an argument has length less than the size of this collection, an   * array of the same run-time type as a, and length equal to the size of this   * collection, is allocated using Reflection. Otherwise, a itself is used.   * The elements of this collection are copied into it, and if there is space   * in the array, the following element is set to null. The resultant array is   * returned.   * Note: The fact that the following element is set to null is only useful   * if it is known that this collection does not contain any null elements.   *   * @param a the array to copy this collection into.   * @return an array containing the elements currently in this collection, in   *   any order.   * @throws ArrayStoreException if the type of any element of the   *   collection is not a subtype of the element type of a.   */  Object[] toArray(Object[] a);}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区免费视频| 久久精品人人做人人综合| 国产成人aaa| 美国欧美日韩国产在线播放| 亚洲高清视频中文字幕| 国产精品国产三级国产| 中文字幕不卡在线播放| 精品国产乱码久久久久久牛牛| 777午夜精品免费视频| 在线播放视频一区| 日韩一区二区三区视频在线观看| 欧美日韩一级大片网址| 欧美日韩一区二区电影| 欧美写真视频网站| 91精品国产91久久综合桃花 | 日韩三级视频在线观看| 91精品国产免费久久综合| 欧美一区二区三区视频| 精品国产91久久久久久久妲己 | 国产在线精品一区二区夜色| 麻豆精品新av中文字幕| 国产一区二区免费在线| 成人爽a毛片一区二区免费| 99久久久精品免费观看国产蜜| 白白色 亚洲乱淫| 一本大道av伊人久久综合| 欧美三级日本三级少妇99| 欧美日韩aaa| 日韩一级片在线观看| 亚洲国产成人私人影院tom| 一区二区三区高清在线| 日本少妇一区二区| 国产精品一级片在线观看| 色妞www精品视频| 日韩欧美一区二区免费| 中文字幕欧美激情| 亚洲成国产人片在线观看| 韩国v欧美v日本v亚洲v| 色综合久久天天综合网| 日韩三级精品电影久久久| 国产欧美日韩精品在线| 亚洲妇熟xx妇色黄| 国产成人自拍网| 欧美日韩不卡在线| 国产精品国产三级国产| 美女一区二区久久| 日本道精品一区二区三区 | 紧缚奴在线一区二区三区| 成人国产精品免费| 日韩欧美色电影| 亚洲乱码中文字幕| 国产福利一区二区| 欧美精品丝袜中出| 亚洲精品免费看| 国产成人h网站| 欧美电影免费提供在线观看| 洋洋成人永久网站入口| 成+人+亚洲+综合天堂| 欧美videos大乳护士334| 亚洲国产精品一区二区尤物区| 丁香天五香天堂综合| 日韩欧美一级二级| 三级一区在线视频先锋| 色94色欧美sute亚洲线路一久 | 国产成人日日夜夜| 欧美xxx久久| 免费观看一级欧美片| 欧美日韩夫妻久久| 亚洲一卡二卡三卡四卡五卡| av电影在线观看一区| 国产欧美日韩三级| 国产精品一区久久久久| 欧美sm极限捆绑bd| 男男gaygay亚洲| 日韩一区二区三区在线| 日韩精品一二三四| 欧美区视频在线观看| 亚洲一区在线观看网站| 在线观看视频一区二区欧美日韩| 亚洲色图丝袜美腿| 色综合网站在线| 亚洲色图都市小说| 日本高清视频一区二区| 一区二区高清视频在线观看| 国产白丝网站精品污在线入口 | 国产精品1区二区.| 国产欧美一区二区在线| 成人永久aaa| 亚洲私人影院在线观看| 色欧美88888久久久久久影院| 亚洲欧美视频在线观看| 色狠狠av一区二区三区| 亚洲综合精品久久| 欧美久久久久久蜜桃| 日本亚洲天堂网| 精品粉嫩aⅴ一区二区三区四区| 极品尤物av久久免费看| 中文一区在线播放| 91视频.com| 丝袜诱惑制服诱惑色一区在线观看 | 国产精品网站一区| 色av综合在线| 免费成人在线影院| 中文字幕欧美三区| 欧美性色黄大片手机版| 美国三级日本三级久久99| 国产偷v国产偷v亚洲高清| 91在线观看高清| 视频一区二区三区中文字幕| 日韩欧美国产小视频| 成人精品电影在线观看| 亚洲国产视频一区| 欧美成人在线直播| 99视频一区二区| 奇米精品一区二区三区四区| 久久久久99精品国产片| 色婷婷亚洲一区二区三区| 麻豆精品一二三| 最新国产精品久久精品| 91精品国产黑色紧身裤美女| 99riav久久精品riav| 欧美a级一区二区| 中文字幕一区二区三区蜜月| 欧美美女一区二区在线观看| 国产风韵犹存在线视精品| 亚洲大片在线观看| 欧美国产日产图区| 日韩欧美一区电影| 欧美少妇一区二区| 成人h版在线观看| 蜜桃精品在线观看| 亚洲图片欧美综合| 国产精品电影一区二区三区| 亚洲视频一区二区在线| 久久久不卡网国产精品一区| 欧美日韩国产综合久久| 99国产精品久| 国产福利一区二区| 精品综合免费视频观看| 亚洲chinese男男1069| 日韩毛片精品高清免费| 国产欧美精品一区二区三区四区| 666欧美在线视频| 在线看一区二区| 99久久精品国产观看| 国产精品一区一区三区| 精品一区二区日韩| 青青草97国产精品免费观看| 日韩毛片视频在线看| 国产精品卡一卡二卡三| 久久精品一区二区| 精品国产麻豆免费人成网站| 欧美精三区欧美精三区| 欧美在线观看一区| 欧美在线观看一二区| 欧洲精品中文字幕| 欧美亚洲动漫另类| 欧美日韩精品免费| 欧美撒尿777hd撒尿| 欧美日韩午夜影院| 欧美久久久久久久久中文字幕| 欧美视频你懂的| 欧美剧情片在线观看| 制服丝袜成人动漫| 日韩一区二区三区视频在线| 日韩一区二区三区视频| 精品国产免费人成电影在线观看四季| 日韩三级在线观看| 亚洲精品一区二区三区四区高清 | 欧美国产精品专区| 中文字幕第一区第二区| 中文字幕视频一区| 免费在线欧美视频| 国产精品亚洲人在线观看| 国产福利精品一区| 99精品欧美一区| 欧美精品色综合| 久久精品亚洲麻豆av一区二区| 国产精品三级电影| 亚洲综合在线电影| 麻豆中文一区二区| av影院午夜一区| 欧美美女激情18p| www国产成人| 国产精品卡一卡二卡三| 亚洲成av人片一区二区| 久久99久久99小草精品免视看| 国产精品资源在线看| 91精品1区2区| 欧美刺激脚交jootjob| 国产精品久久久久国产精品日日| 亚洲一区二区三区四区的| 精品一区二区三区久久久| 99久久久无码国产精品| 欧美疯狂做受xxxx富婆| 中文字幕av一区 二区| 亚洲二区视频在线| 福利一区二区在线| 欧美日本视频在线| 中文字幕在线一区二区三区|