我使用row.getCell()从每个指定列中的每一行的excel文件中获取数据;我希望这些数据位于ArrayList中。如何将单元格srs的内容转换为和ArrayList。
for(Row row : sheet){
if(row.getRowNum() == 0)
continue;
Cell Rk = row.getCell(2);
Cell seed = row.getCell(1);
Cell srs = row.getCell(7);
System.out.println(srs);
This is what it prints
0.974
0.588
0.213
ect.发布于 2016-03-07 07:28:55
基于这个问题,我认为你正在寻找这样的东西:
List<Double> list = new ArrayList<>();
for(Row row : sheet){
if(row.getRowNum() == 0)
continue;
Cell srs = row.getCell(7);
list.add(src.getNumericCellValue());
}getNumericCellValue()以本机类型double的形式返回单元格值。Java自动装箱将负责将其转换为对象类型的Double。
有关更多细节,请参见本指南。
https://stackoverflow.com/questions/35818190
复制相似问题