- java.lang.Object
-
- java.util.AbstractCollection<E>
-
- java.util.AbstractList<E>
-
- java.util.AbstractSequentialList<E>
-
- java.util.LinkedList<KeyValuePair<K,V>>
-
- develop.toolkit.base.struct.KeyValuePairs<K,V>
-
- 所有已实现的接口:
Serializable,Cloneable,Iterable<KeyValuePair<K,V>>,Collection<KeyValuePair<K,V>>,Deque<KeyValuePair<K,V>>,List<KeyValuePair<K,V>>,Queue<KeyValuePair<K,V>>
public class KeyValuePairs<K,V> extends LinkedList<KeyValuePair<K,V>>
键值对列表- 作者:
- qiushui on 2018-11-03.
- 另请参阅:
- 序列化表格
-
-
字段概要
-
从类继承的字段 java.util.AbstractList
modCount
-
-
构造器概要
构造器 构造器 说明 KeyValuePairs()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaddKeyValue(K key, V value)添加键值对List<K>allKey()获取所有键List<V>allValue()获取所有值static <K,V>
KeyValuePairs<K,V>fromMap(Map<K,V> map)从Map转化static <K,V>
KeyValuePairs<K,V>of(KeyValuePair<K,V>... keyValuePairArray)带值初始化static <K,V>
KeyValuePairs<K,V>of(Collection<KeyValuePair<K,V>> keyValuePairCollection)带值初始化Map<K,V>toMap()转化成Map形式-
从类继承的方法 java.util.LinkedList
add, add, addAll, addAll, addFirst, addLast, clear, clone, contains, descendingIterator, element, get, getFirst, getLast, indexOf, lastIndexOf, listIterator, offer, offerFirst, offerLast, peek, peekFirst, peekLast, poll, pollFirst, pollLast, pop, push, remove, remove, remove, removeFirst, removeFirstOccurrence, removeLast, removeLastOccurrence, set, size, spliterator, toArray, toArray
-
从类继承的方法 java.util.AbstractSequentialList
iterator
-
从类继承的方法 java.util.AbstractList
equals, hashCode, listIterator, removeRange, subList
-
从类继承的方法 java.util.AbstractCollection
containsAll, isEmpty, removeAll, retainAll, toString
-
从接口继承的方法 java.util.Collection
parallelStream, removeIf, stream, toArray
-
从接口继承的方法 java.util.List
containsAll, equals, hashCode, isEmpty, iterator, listIterator, removeAll, replaceAll, retainAll, sort, subList
-
-
-
-
方法详细资料
-
fromMap
public static <K,V> KeyValuePairs<K,V> fromMap(Map<K,V> map)
从Map转化
-
of
@SafeVarargs public static <K,V> KeyValuePairs<K,V> of(KeyValuePair<K,V>... keyValuePairArray)
带值初始化
-
of
public static <K,V> KeyValuePairs<K,V> of(Collection<KeyValuePair<K,V>> keyValuePairCollection)
带值初始化
-
-