public class ArraySet
extends java.util.LinkedHashSet
ArraySet.java は、LinkedHashSet を継承した、Setオブジェクトです。 初期オブジェクト作成のための、引数に、配列(可変長配列)を渡せるようにしています。 また、Iterable#forEach( Consumer ) で、ループカウンタが使えるように、新しく、 BiConsumer を引数に取る forEach( int , BiConsumer ) メソッドを用意しています。
コンストラクタと説明 |
---|
ArraySet(java.lang.Object[] elements)
LinkedHashSet を継承した、Setオブジェクトです。
|
修飾子とタイプ | メソッドと説明 |
---|---|
ArraySet |
addAll(java.util.Collection[] collect)
他のCollectionオブジェクトを追加します。
|
void |
forEach(int cnt,
java.util.function.BiConsumer action)
Iterable#forEach( Consumer ) で、引数に、ループカウンタを使用できるメソッドです。
|
java.lang.String |
toString()
このオブジェクトの内部表現を、文字列にして返します。
|
public ArraySet(java.lang.Object[] elements)
elements
- 初期値として設定する可変長配列public ArraySet addAll(java.util.Collection[] collect)
collect
- Collectionオブジェクトの可変長配列public void forEach(int cnt, java.util.function.BiConsumer action)
cnt
- カウンタの初期値action
- 各要素に対して実行されるアクション( カウンタ、内部オブジェクト )Iterable.forEach( Consumer )
public java.lang.String toString()
toString
クラス内 java.util.AbstractCollection
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.