質問するログイン新規登録

質問編集履歴

2

コード名をjavaに変更

2019/07/12 05:01

投稿

NIKONIKONIKONIK
NIKONIKONIKONIK

スコア83

title CHANGED
File without changes
body CHANGED
@@ -36,7 +36,7 @@
36
36
  }
37
37
  }
38
38
  ```
39
- ```javaUser
39
+ ```java
40
40
  public class User {
41
41
  private String userid; //ユーザID
42
42
  private String password; //パスワード
@@ -52,7 +52,7 @@
52
52
  }
53
53
  }
54
54
  ```
55
- ```javaLoginManager
55
+ ```java
56
56
  public class LoginManager {
57
57
  private User loginUser = null;//ログイン中のユーザ
58
58
  private User[] userList = { new User("user01","Denshi"), //登録済みユーザの配列
@@ -78,7 +78,7 @@
78
78
  }
79
79
  }
80
80
  ```
81
- ```javaOutputResult
81
+ ```java
82
82
  Select(LI:Login PU:PrintUser E:End)--> LI
83
83
  UserId --> sss
84
84
  Password --> sss

1

コード冒頭をjavaに変更 javaUser の VoidLoginメソッドのコメントアウトの詳細を追加

2019/07/12 05:01

投稿

NIKONIKONIKONIK
NIKONIKONIKONIK

スコア83

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  適当な数字を入れた場合にエラーではなく ”4”という謎の数字が出力されてしまう
2
2
 
3
- ```main
3
+ ```java
4
4
 
5
5
  import java.util.Scanner;
6
6
  public class Kadai1203 {
@@ -36,7 +36,7 @@
36
36
  }
37
37
  }
38
38
  ```
39
- ```User
39
+ ```javaUser
40
40
  public class User {
41
41
  private String userid; //ユーザID
42
42
  private String password; //パスワード
@@ -52,7 +52,7 @@
52
52
  }
53
53
  }
54
54
  ```
55
- ```LoginManager
55
+ ```javaLoginManager
56
56
  public class LoginManager {
57
57
  private User loginUser = null;//ログイン中のユーザ
58
58
  private User[] userList = { new User("user01","Denshi"), //登録済みユーザの配列
@@ -63,7 +63,7 @@
63
63
  User getLoginUser() {
64
64
  return loginUser;
65
65
  }
66
- void login(User user) throws Exception { //引数で受け取ったユーザのIDの組み合わせが登録済みならログイン成功とし、ログイン中のユーザをセットする。登録済みでないときは、ログイン中のユーザををnullにして、エラーメッセージをセットしたException例外をスローする
66
+ void login(User user) throws Exception { //引数で受け取ったユーザのIDの組み合わせが登録済みならログイン成功とし、ログイン中のユーザをセットする。登録済みでないときは、ログイン中のユーザををnullにして、("UserId or Password Error")のエラーメッセージをセットしたException例外をスローする
67
67
  for(int i = 0;i <= userList.length;i++) {
68
68
  if(userList[i].getUserid().equals(user.getUserid())) {
69
69
  if(userList[i].getPassword().equals(user.getPassword())) {
@@ -78,7 +78,7 @@
78
78
  }
79
79
  }
80
80
  ```
81
- ```OutputResult
81
+ ```javaOutputResult
82
82
  Select(LI:Login PU:PrintUser E:End)--> LI
83
83
  UserId --> sss
84
84
  Password --> sss