回答編集履歴

1

出力詳細

2017/05/22 04:20

投稿

swordone
swordone

スコア20651

test CHANGED
@@ -14,6 +14,16 @@
14
14
 
15
15
  sはString型の変数、そして7はint型なので、`public A(String s, int i)`が呼び出される
16
16
 
17
+ 0. `public A(String s, int i)`の処理中、sとiの出力→"s"と"7"が出力される(1行目と2行目)
18
+
19
+ 0. ここで`public A(String s)`の中の`this(s, 7)`の処理が終了し、その次の行でsを出力→"s"が出力される(3行目)
20
+
21
+ 0. ここで`public A(int i)`の中の`this("s")`の処理が終了し、次の行でiを出力→100が出力される(4行目)
22
+
17
23
 
18
24
 
19
25
  と、これだけの話なのですが…
26
+
27
+
28
+
29
+