回答編集履歴
1
解説っぽいの
answer
CHANGED
@@ -5,4 +5,7 @@
|
|
5
5
|
while((a = s.nextLine()) != null){
|
6
6
|
/* ループ処理 */
|
7
7
|
}
|
8
|
-
```
|
8
|
+
```
|
9
|
+
ちょっと解説すると,この文においても()の中が最優先で処理されるという基本は変わりません.
|
10
|
+
なので,a = s.nextLine()という代入が最初に処理されます.
|
11
|
+
その後,a != nullの評価がされます.
|