?? register.java
字號:
package agenda.command;import agenda.Exception.*;import agenda.data.*;/** * Register command * @author wc */public class REGISTER implements Command{ String userName; String password; /** * command parse method * @param args * @throws agenda.Exception.InvalidCommandException */ public void parse(String[] args) throws InvalidCommandException { if (args.length != 3) throw new InvalidCommandException("register"); userName = args[1]; password = args[2]; } /** * command execute method * @throws agenda.Exception.UserExistException */ public void execute() throws UserExistException { try{ agenda.data.Data.userList.isUserExist(userName); User u = new User(userName, password); agenda.data.Data.userList.add(u); System.out.println("Register user successed :"); System.out.println(u.toString()); } catch(UserExistException uEE){ throw uEE; } }}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -