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

回答編集履歴

1

TYPO: 閉じかっこが不足していたので追加

2021/11/05 07:14

投稿

neko_the_shadow
neko_the_shadow

スコア2395

answer CHANGED
@@ -1,5 +1,5 @@
1
1
  ```java
2
- i.getInvoiceNumberOptional().get().equals(ItemFilterCondition.getInvoiceNumber().toString()
2
+ i.getInvoiceNumberOptional().get().equals(ItemFilterCondition.getInvoiceNumber().toString())
3
3
  ```
4
4
 
5
5
  この部分ですが、InvoiceNumberオブジェクトとStringオブジェクトを比較しているので、値が不一致と判定されているのだと思います。
@@ -7,5 +7,5 @@
7
7
  また`Optional.get`はOptionalオブジェクトが空だった場合、Exceptionをスローします。ここもケアする必要があります。おそらく以下のようなコードでよいかと思います。
8
8
 
9
9
  ```java
10
- i.isPresent() && i.getInvoiceNumberOptional().get().toString().equals(ItemFilterCondition.getInvoiceNumber().toString()
10
+ i.isPresent() && i.getInvoiceNumberOptional().get().toString().equals(ItemFilterCondition.getInvoiceNumber().toString())
11
11
  ```