我正在研究长度为8的二维数组。我想存储星期一和星期四的所有8个周期。星期二在那个2d阵列。我怎么能这样做。我正在使用Apache POI来访问excel。
我搜索了类似的问题,但根据我的需要,它们不够准确
答案 0 :(得分:1)
此论坛的最佳做法是添加您尝试过的内容并指出您遇到的问题。我们不会鼓励您提出一般性问题。
由于我有方便,我在这里添加粗略的步骤。
private String[][] processExcel(Sheet sheet) {
//initialize whatever dimension of array is required
String[][] arr = new String[3][3];
Iterator<Row> rowIterator = sheet.iterator();
while (rowIterator.hasNext()) {
Row row = rowIterator.next();
String day = processCell(0, row);
/*retrieve what ever info is required based on cell number.*/
}
return arr;
}
private String processCell(Integer cellNo, Row row) {
DataFormatter formatter = new DataFormatter();
return formatter.formatCellValue(row.getCell(cellNo, Row.CREATE_NULL_AS_BLANK)).trim();
}