質問するログイン新規登録

回答編集履歴

1

追記

2021/09/16 04:04

投稿

shiketa
shiketa

スコア4139

answer CHANGED
@@ -12,4 +12,15 @@
12
12
 
13
13
  getRow()もgetCell()もnullを返す可能性があるのだから、返された値のメソッドを呼び出す前にnullかどうかをチェックすればいいだけ。
14
14
 
15
- POIも何も関係ありません。
15
+ POIも何も関係ありません。
16
+
17
+
18
+ ---
19
+
20
+ garyageというアカウント名に期待を込めて追記。
21
+
22
+ * [sheetIterator](https://poi.apache.org/apidocs/dev/org/apache/poi/xssf/usermodel/XSSFWorkbook.html#sheetIterator--)
23
+ * [rowIterator](https://poi.apache.org/apidocs/dev/org/apache/poi/ss/usermodel/Sheet.html#rowIterator--)
24
+ * [cellIterator](https://poi.apache.org/apidocs/dev/org/apache/poi/ss/usermodel/Row.html#cellIterator--)
25
+
26
+ これらのドキュメントをみると、nullを返すとは書いていない。NullPointerExceptionを心配せずに値を取得できる。かもしれない。