回答編集履歴
2
文章の訂正
answer
CHANGED
@@ -3,6 +3,6 @@
|
|
3
3
|
```Java
|
4
4
|
algorithm != null ? algorithm.getPoint() : 0D
|
5
5
|
```
|
6
|
-
という記述では、「algorithm != null」が真ならば、「algorithm.getPoint()」
|
6
|
+
という記述では、「algorithm != null」が真ならば、「algorithm.getPoint()」が、偽ならば 0D が演算結果になります。
|
7
7
|
|
8
8
|
三項演算子は if 文を使わず条件による値の切り替えができるので便利ですが、慣れない人にはわかりづらいのでバッドプラクティスだと考える人もいます。
|
1
記述を補充
answer
CHANGED
@@ -5,4 +5,4 @@
|
|
5
5
|
```
|
6
6
|
という記述では、「algorithm != null」が真ならば、「algorithm.getPoint()」を、偽ならば 0D が演算結果になります。
|
7
7
|
|
8
|
-
三項演算子は if 文を使わず条件による値の切り替えができるので便利ですが、バッドプラクティスだと考える人もいます。
|
8
|
+
三項演算子は if 文を使わず条件による値の切り替えができるので便利ですが、慣れない人にはわかりづらいのでバッドプラクティスだと考える人もいます。
|