作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想将多个复杂项目的参数存储在 Eclipse 应用程序中作为首选项,该应用程序已经使用 IPreferenceStore 作为其首选项存储。对于一项,我想存储多个参数。我们是否有一些内置方法来存储多个实例并将它们作为 java 列表进行操作,或者我应该采用以下解决方法之一:
存储项目数量的首选项和命名约定,例如
“mypreference.numitems”-> 2
“mypreference.0.foo”-> ...
“mypreference.0.bar”-> ...
“mypreference.1.foo”-> ...
...
将整个数组序列化为首选项中的一个值(brr...)
最佳答案
我更喜欢后一种方法并且经常使用它。查看 PreferenceConverter
,了解一些标准类型(如 Color
和 Font
)的类似转换...
在某些情况下,当我需要保存更复杂的结构时,我使用了 JSON 编码值。非常简单!
关于java - 如何在 IPreferenceStore 中存储首选项的多个实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8070983/
我想将多个复杂项目的参数存储在 Eclipse 应用程序中作为首选项,该应用程序已经使用 IPreferenceStore 作为其首选项存储。对于一项,我想存储多个参数。我们是否有一些内置方法来存储多
我是一名优秀的程序员,十分优秀!