A - 第一个元素B - 第二个元素C - 第三个元素public class Ternary<A,B,C> extends AbstractTuple implements IValueOne<A>, IValueTwo<B>, IValueThree<C>
| 限定符和类型 | 方法和说明 |
|---|---|
A |
getValueOne()
获取第一个元素
|
C |
getValueThree()
获取第三个元素
|
B |
getValueTwo()
获取第二个元素
|
static <A,B,C> Ternary<A,B,C> |
of(A a,
B b,
C c)
初始化三元运算符
|
String |
toString() |
add, add, addAll, addAll, clear, contains, containsAll, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray, toListclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitequals, hashCode, replaceAll, sort, spliteratorparallelStream, removeIf, streampublic static <A,B,C> Ternary<A,B,C> of(A a, B b, C c)
A - 泛型1B - 泛型2C - 泛型3a - 第一个元素b - 第二个元素c - 第三个元素public A getValueOne()
IValueOnegetValueOne 在接口中 IValueOne<A>public B getValueTwo()
IValueTwogetValueTwo 在接口中 IValueTwo<B>public C getValueThree()
IValueThreegetValueThree 在接口中 IValueThree<C>Copyright © 2024. All rights reserved.