从数据库更新float数组

时间:2014-12-18 23:27:06

标签: java arrays database

我有一个简单的解决方案,但如果我要更新我的数据库,我想找一个更简化的解决方案。

现在我正在寻找十个花车,使用这个代码我没有问题,这些花了我存储在我的数据库中的十个花车。

private float[] getRandomData() {
        return new float[] { 63, 82, 202, 41, 322, 123, 53, 178, 126, 1393 };
    }

我更愿意做的是获取我的数据库,并将存储的值添加到数组中。

有些事情......

private float[] getPopulation() {
        twcCountryData populationData;

        for (int i =0; i < countryDataList.size(); i++) {
            populationData = countryDataList.get(i);
            populationData.getPopulation();        
        }
        return new float[] {};
    }

我希望基本上可以得到与第一个代码块相同的结果,但是通过我的datalist迭代添加到新的float,允许将来添加数据库,以便自己处理。

1 个答案:

答案 0 :(得分:2)

因此populationData.getPopulation()的java类型为float

你可以这样做:

private float[] getPopulation() {
        twcCountryData populationData;

        float[] population = new float[countryDataList.size()];
        for (int i =0; i < countryDataList.size(); i++) {
            populationData = countryDataList.get(i);
            population[i] = populationData.getPopulation();        
        }
        return population;
    }