回答編集履歴

3

追記

2017/10/02 15:41

投稿

LouiS0616
LouiS0616

スコア35658

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- このページに従うならば、次のように書けばいいです。
9
+ このページに従うならば、次のように書けばいいです。(コメントも見てね。)
10
10
 
11
11
  ```Java
12
12
 

2

修正

2017/10/02 15:41

投稿

LouiS0616
LouiS0616

スコア35658

test CHANGED
@@ -10,9 +10,9 @@
10
10
 
11
11
  ```Java
12
12
 
13
- public static Long addition(final Integer a, final Integer b) throws IllegalArgumentException{
13
+ public static Long addition(final Integer a, final Integer b) {
14
14
 
15
- return new Long(a.toString()) + new Long(b.toString());
15
+ return new Long(a) + new Long(b);
16
16
 
17
17
  }
18
18
 

1

追記

2017/10/02 15:16

投稿

LouiS0616
LouiS0616

スコア35658

test CHANGED
@@ -21,3 +21,19 @@
21
21
 
22
22
 
23
23
  ...`integer`を`Integer`に直したりもしましたが。
24
+
25
+
26
+
27
+ ---
28
+
29
+ そもそもプリミティブ型でいいんじゃなかろうか。
30
+
31
+ ```Java
32
+
33
+ public static long addition(final int a, final int b) {
34
+
35
+ return (long)a + (long)b;
36
+
37
+ }
38
+
39
+ ```