public class ArraySet extends LinkedHashSet
ArraySet.java は、LinkedHashSet を継承した、Setオブジェクトです。 初期オブジェクト作成のための、引数に、配列(可変長配列)を渡せるようにしています。 また、Iterable#forEach( Consumer ) で、ループカウンタが使えるように、新しく、 BiConsumer を引数に取る forEach( int , BiConsumer ) メソッドを用意しています。
| 6.4.3.4 (2016/03/11) 新規追加 |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
forEach(int cnt,
BiConsumer action)
Iterable#forEach( Consumer ) で、引数に、ループカウンタを使用できるメソッドです。
|
spliteratorequals, hashCode, removeAlladdAll, containsAll, retainAll, toArray, toArray, toStringadd, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArrayparallelStream, removeIf, streampublic ArraySet(Object[] elements)
elements - 初期値として設定する可変長配列| 6.4.3.4 (2016/03/11) 新規追加 |
public void forEach(int cnt,
BiConsumer action)
cnt - カウンタの初期値action - 各要素に対して実行されるアクション( カウンタ、内部オブジェクト )Iterable.forEach( Consumer )| 6.4.3.4 (2016/03/11) 新規追加 |
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.