Java
#046 회원가입 관련 코드
Ahn_Bo
2020. 12. 11. 09:00
회원가입 시 유효성 체크, 로그인 아이디 중복체크하기 !!!
- 3번 이상 틀리면 탈출
- 띄어쓰기 안되기 하기(아이디/비번)
- a = a.trim(); // " d " ⇒ "d" : 양 옆의 공백 없애줌
- 아이디 중복 안되게 하기
회원가입 1차
if (command.equals("member join)) {
System.out.println("회원가입");
String loginId;
String loginPw;
String name;
System.out.printf("로그인 아이디 : ");
loginId = sc.nextLine();
System.out.printf("로그인 비밀번호 : ");
loginPw= sc.nextLine();
System.out.printf("이름 : ");
name= sc.nextLine();
int id = join(loginId, loginPw, name);
System.out.printf("%d번 회원이 생성되었습니다.\n", d);
회원가입 2차
public class App {
private List<Article> articles;
private List<Member> members;
private int lastArticleId;
private int lastMemberId;
public App() {
lastArticleId = 0;
lastMemberId = 0;
articles = new ArrayList<>();
members = new ArrayList<>();
for (int i = 0; i < 32; i++) {
add("제목" + (i + 1), "내용" + (i + 1));
}
}
// 회원관련 시작
private int join(String loginId, String loginPw, String name) {
Member member = new Member();
member.id = lastMemberId + 1;
member.loginId = loginId;
member.loginPw = loginPw;
member.name = name;
members.add(member);
lastMemberId = member.id;
return member.id;
}
// 회원관련 끝
*전체적인 일상은 노션을 통해 작성하고 있습니다.