gpt4 book ai didi

java - 从 Java 中的 EnumSet 获取值

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:48:18 26 4
gpt4 key购买 nike

如果您使用 EnumSet 来存储常规二进制值(1、2、4 等),那么当项目少于 64 时,我会认为这是存储为一个位 vector ,并有效地表示为 long。有没有一种简单的方法来获得这么长的值(value)。我想要一种快速简单的方法来将集合的内容存储在文件或数据库中。

如果我以旧方式进行此操作,我会使用 long,然后自己动手做一些事情,尽管存在所有类型安全等问题。

最佳答案

据我所知,这还没有公开。您基本上可以自己重写它 - 查看 EnumSet 的代码以了解代码 - 但遗憾的是没有更好的方法来实现它:(

关于java - 从 Java 中的 EnumSet 获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/363569/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com