L - 左元素类型M - 中间元素类型R - 左元素类型public class MutableTriple<L,M,R> extends Triple<L,M,R>
Object元素组成的可变三元组| Constructor and Description |
|---|
MutableTriple()
创建一个包含三个空值的新三元组实例.
|
MutableTriple(L left,
M middle,
R right)
创建一个新的三元组实例.
|
| Modifier and Type | Method and Description |
|---|---|
L |
getLeft() |
M |
getMiddle() |
R |
getRight() |
static <L,M,R> MutableTriple<L,M,R> |
of(L left,
M middle,
R right)
获取由三个推断泛型类型的对象组成的可变三元组
|
void |
setLeft(L left)
设置对的左元素.
|
void |
setMiddle(M middle)
设置对的中间元素.
|
void |
setRight(R right)
设置对的右元素.
|
public static <L,M,R> MutableTriple<L,M,R> of(L left, M middle, R right)
L - 左元素类型M - 中间元素类型R - 右元素类型left - 左值可以为nullmiddle - 中间可以为nullright - 右值可以为nullpublic void setLeft(L left)
left - 左边元素的新值可以是nullpublic void setMiddle(M middle)
middle - 中间元素的新值可以是nullpublic void setRight(R right)
right - 右边元素的新值可以是nullCopyright © 2019. All rights reserved.