键入列表的第一个/第二个/第三个参数

时间:2019-02-22 05:29:58

标签: java tuples

我正在考虑将List用作元组,我想做类似的事情:

t.done(null, List.of(true, "some string");

是否可以键入列表,以便第一个元素必须为布尔值,第二个元素必须为字符串?

1 个答案:

答案 0 :(得分:3)

不知道为什么要为此使用列表。如果您认为专门的课程太费力,可以尝试使用Apache commons-lang的Triple<L,M,R>

Triple<Boolean, String, String> test = Triple.of(true, "some string", "another string");