質問編集履歴
1
下のコードを修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -132,11 +132,15 @@
|
|
132
132
|
|
133
133
|
|
134
134
|
|
135
|
-
|
135
|
+
// 正規表現のパターンを作成
|
136
|
-
|
136
|
+
|
137
|
-
|
137
|
+
Pattern p = Pattern.compile("^[0-9]+$");
|
138
|
+
|
138
|
-
|
139
|
+
Matcher m = p.matcher(str);
|
140
|
+
|
141
|
+
|
142
|
+
|
139
|
-
DateTimeFormatter formatter
|
143
|
+
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyyMMdd");
|
140
144
|
|
141
145
|
|
142
146
|
|
@@ -144,15 +148,11 @@
|
|
144
148
|
|
145
149
|
LocalDate birthDay;
|
146
150
|
|
147
|
-
|
151
|
+
|
148
152
|
|
149
153
|
try {
|
150
154
|
|
151
|
-
birthDay = LocalDate.parse(args[0], formatter
|
155
|
+
birthDay = LocalDate.parse(args[0], formatter);
|
152
|
-
|
153
|
-
birthDay = LocalDate.parse(args[0], formatter2);
|
154
|
-
|
155
|
-
birthDay = LocalDate.parse(args[0], formatter3);
|
156
156
|
|
157
157
|
}
|
158
158
|
|
@@ -204,4 +204,6 @@
|
|
204
204
|
|
205
205
|
}
|
206
206
|
|
207
|
+
|
208
|
+
|
207
209
|
```
|