回答編集履歴

1

変更追加

2019/04/08 03:35

投稿

jimbe
jimbe

スコア12648

test CHANGED
@@ -8,9 +8,41 @@
8
8
 
9
9
 
10
10
 
11
- こういった箇所を, まず配列にしてみては如何でしょう.
11
+ こういった, 番号の付いた変数を定義・設定している箇所を, まず配列にしてみては如何でしょう.
12
12
 
13
13
 
14
+
15
+ ```
16
+
17
+ String HireDate1 = data[8];
18
+
19
+ String HireDate2 = data[20];
20
+
21
+ String HireDate3 = data[32];
22
+
23
+ String HireDate4 = data[44];
24
+
25
+ String HireDate5 = data[56];
26
+
27
+
28
+
29
+
30
+
31
+
32
+
33
+ String[] HireDate = new String[5];
34
+
35
+ HireDate[0] = data[8];
36
+
37
+ HireDate[1] = data[20];
38
+
39
+ HireDate[2] = data[32];
40
+
41
+ HireDate[3] = data[44];
42
+
43
+ HireDate[4] = data[56];
44
+
45
+ ```
14
46
 
15
47
  ```
16
48
 
@@ -32,18 +64,22 @@
32
64
 
33
65
  String[] ReHireDate = new String[5];
34
66
 
35
- ReHireDate[0] = HireDate1.replace("-", "/");
67
+ ReHireDate[0] = HireDate[0].replace("-", "/");
36
68
 
37
- ReHireDate[1] = HireDate2.replace("-", "/");
69
+ ReHireDate[1] = HireDate[1].replace("-", "/");
38
70
 
39
- ReHireDate[2] = HireDate3.replace("-", "/");
71
+ ReHireDate[2] = HireDate[2].replace("-", "/");
40
72
 
41
- ReHireDate[3] = HireDate4.replace("-", "/");
73
+ ReHireDate[3] = HireDate[3].replace("-", "/");
42
74
 
43
- ReHireDate[4] = HireDate5.replace("-", "/");
75
+ ReHireDate[4] = HireDate[4].replace("-", "/");
44
76
 
45
77
  ```
46
78
 
47
79
 
48
80
 
81
+ ※番号は 1 から付けていらっしゃいますが, 配列は 0 から始まることにご注意ください.
82
+
83
+
84
+
49
85
  それから, 配列を使っている箇所を for 文に纏められるかをお考え頂くのが良いかと思います.