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

回答編集履歴

1

ちなみに

2017/03/05 03:11

投稿

swordone
swordone

スコア20675

answer CHANGED
@@ -33,4 +33,10 @@
33
33
  end = a;
34
34
  }
35
35
  ```
36
- となっていて、理論的には確実にどちらかを通る状態だとしても、コンパイラは条件の中身までは見ていないので、これも「いずれも通らない可能性がある」とみなされ、確実な代入状態となりません。
36
+ となっていて、理論的には確実にどちらかを通る状態だとしても、コンパイラは条件の中身までは見ていないので、これも「いずれも通らない可能性がある」とみなされ、確実な代入状態となりません。
37
+
38
+ ちなみに私ならこう書きたいですね。
39
+ ```java
40
+ start = Math.min(a, b);
41
+ end = Math.max(a, b);
42
+ ```