回答編集履歴

2

修正

2017/05/16 00:36

投稿

akabee
akabee

スコア1947

test CHANGED
@@ -70,7 +70,7 @@
70
70
 
71
71
 
72
72
 
73
- if(errors.isEmpty == true){
73
+ if(errors.isEmpty == false){
74
74
 
75
75
  //エラー処理
76
76
 

1

追記

2017/05/16 00:36

投稿

akabee
akabee

スコア1947

test CHANGED
@@ -23,3 +23,67 @@
23
23
  5.ユーザーが入力されていない → errorに「ユーザーを入力して下さい」を格納
24
24
 
25
25
  6.errorの配列の長さが0でなければ、errorに格納されている値を全て表示する
26
+
27
+
28
+
29
+ ※追記
30
+
31
+
32
+
33
+ 例えばこんな感じでしょうか。デバッグしていないので動くかどうかは分かりません。参考程度としてください。
34
+
35
+ ```java
36
+
37
+ ArrayList<String> errors = new ArrayList<String>();
38
+
39
+
40
+
41
+ if(nickName == null){
42
+
43
+ errors.add(" * 氏名を入力してください。");
44
+
45
+ }
46
+
47
+
48
+
49
+ if(eMail == null){
50
+
51
+ errors.add(" * メールアドレスを入力してください。");
52
+
53
+ }
54
+
55
+
56
+
57
+ if(pass == null){
58
+
59
+ errors.add(" * パスワードを入力してください。");
60
+
61
+ }
62
+
63
+
64
+
65
+ if(userName == null){
66
+
67
+ errors.add(" * ユーザー名を入力してください。");
68
+
69
+ }
70
+
71
+
72
+
73
+ if(errors.isEmpty == true){
74
+
75
+ //エラー処理
76
+
77
+ for(int i=0; i < errors.size(); i++) {
78
+
79
+ System.out.println(errors.get(i));
80
+
81
+ }
82
+
83
+ }
84
+
85
+
86
+
87
+
88
+
89
+ ```