如何用值初始化 HashSet<Long> [重复]
Posted
技术标签:
【中文标题】如何用值初始化 HashSet<Long> [重复]【英文标题】:How to initialize HashSet<Long> with values [duplicate] 【发布时间】:2021-02-17 12:28:40 【问题描述】:如何使用预定义的值初始化 HashSet<Long>
?
例子:
HashSet<Long> hsCtr =
new HashSet<Long>(Arrays.asList(6557100201,6557100202,6557100203));
更新: 只需通过附加 "L" 将文字强制为 long
HashSet<Long> hsCtr =
new HashSet<Long>(Arrays.asList(6557100201L,6557100202L,6557100203L));
谢谢
【问题讨论】:
通过附加L
: Arrays.asList(6557100201L,6557100202L,6557100203L)
将您的文字强制转换为长整数
【参考方案1】:
数组值应该很长,需要明确指定。 只需将 l/L 附加到 Arrays.asList(xxxl, xxl, xl); 中的值即可;
【讨论】:
以上是关于如何用值初始化 HashSet<Long> [重复]的主要内容,如果未能解决你的问题,请参考以下文章