回答編集履歴

1

ビット演算を使わない方法を追加

2020/10/21 05:12

投稿

kazuma-s
kazuma-s

スコア8224

test CHANGED
@@ -55,3 +55,65 @@
55
55
  }
56
56
 
57
57
  ```
58
+
59
+ **追記**
60
+
61
+ ビット演算になじみがなければ、
62
+
63
+ ```Java
64
+
65
+ pubic class Kadai1 {
66
+
67
+ public static void main(String[] args) {
68
+
69
+ boolean error = false;
70
+
71
+ int num1 = 0;
72
+
73
+ int num2 = 0;
74
+
75
+ if (args.length != 2) {
76
+
77
+ System.out.println("コマンドライン引数の数は2つにしてください。");
78
+
79
+ return;
80
+
81
+ }
82
+
83
+ try {
84
+
85
+ num1 = Integer.parseInt(args[0]);
86
+
87
+ } catch (NumberFormatException e) {
88
+
89
+ System.out.println("整数を入力してください:" + args[0]);
90
+
91
+ error = true;
92
+
93
+ }
94
+
95
+ try {
96
+
97
+ num2 = Integer.parseInt(args[1]);
98
+
99
+ } catch (NumberFormatException e) {
100
+
101
+ System.out.println("整数を入力してください:" + args[1]);
102
+
103
+ error = true;
104
+
105
+ }
106
+
107
+ if (error) return;
108
+
109
+
110
+
111
+ int sum = num1 + num2;
112
+
113
+ System.out.println(args[0] + "と" + args[1] + "の和は" + sum + "です。");
114
+
115
+ }
116
+
117
+ }
118
+
119
+ ```