我有一个简单的解决方案,但如果我要更新我的数据库,我想找一个更简化的解决方案。
现在我正在寻找十个花车,使用这个代码我没有问题,这些花了我存储在我的数据库中的十个花车。
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,允许将来添加数据库,以便自己处理。
答案 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;
}