如何创建ResourceBundle并使用键和值填充它

时间:2017-09-20 10:51:47

标签: java bundle

我有一个存储在数据库中的键/值列表,我想创建一个新的ResourceBundle并用这些键/值填充它,这是最好的方法,我试图创建ListResourceBundle的新实例,我想知道这个解决方案是否正确:

ListResourceBundle MyClassBundle = new ListResourceBundle() {

    @Override
    protected Object[][] getContents() {
        return contents; 
    }

    private Object[][] contents = {
        {"code", "Code"},
        {"name", "Name"},};            
};

1 个答案:

答案 0 :(得分:1)

根据JavaDoc of that clas,您必须对其进行扩展,然后根据需要实施初始化:从属性文件或任何其他来源。