본문 바로가기

Java

#046 회원가입 관련 코드

회원가입 시 유효성 체크, 로그인 아이디 중복체크하기 !!! 

  • 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;
	}

	// 회원관련 끝

 

 

 

*전체적인 일상은 노션을 통해 작성하고 있습니다.

링크 : www.notion.so/015-7aa4595dbaea44aabc7e199dad99b1e2