나름 주석달고있는데 잘안되네요 ㅜㅜ 도와주실 형님들 제발요 ㅜㅜ
package mall;
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
//로그인 성공여부 및 로그인한 쇼핑객의 정보 임시 저장소
public class LoginManager {
static Map<Object, Object> logging = new HashMap<Object, Object>();
static boolean isNext=false;
public boolean loginUser() { //로그인 함수
Scanner lu = new Scanner(System.in);
System.out.println("아이디를 입력하세요");
String id = lu.nextLine().trim(); //입력된 값의 공백을 제거하고 input변수 넣는다
System.out.println("비밀번호를를 입력하세요");
String pwd = lu.nextLine().trim();
boolean isUser = CustomerManager.user.containsKey(id); //user id키
if (isUser) {
Customer u = (Customer) CustomerManager.user.get(id);
if (u.getPwd().equals(pwd)) {
System.out.println("접속 성공.");
logging.put("id", u.getId());
logging.put("pwd", u.getPwd());
logging.put("name", u.getName());
logging.put("addr", u.getAddr());
logging.put("cart", u.getCart());
return true;
} else { //비밀번호 틀렸을떄
System.out.println("비밀번호를 확인하세요.");
}
} else { // 가입이 안되어있을때
System.out.println("해당하는 사용자가 없습니다.");
}
return false;
}
}
왜 달아야하는...?
혼자 공부하고있어요 잘안되서요 ㅜㅜ 부탁드립니다
사바사바하면 달아줌
다 달린거아님..? 주석달린곳빼고 나머지중에 모르는부분 없을꺼같은데
다 달아놀고 뭘 도와달래
사바사바야 이걸로 내
package test;import java.util.HashMap;import java.util.Map;import java.util.Scanner;//로그인 성공여부 및 로그인한 쇼핑객의 정보 임시 저장소public class LoginManager { static Map<Object, Object> logging = new HashMap<Object, Object>(); //login log data //static boolean isNext=false; /* login function */ public boolean loginUser() { //입력된 값의 공백을 제거하고 input변수 넣는다 Scanner lu = new Scanner(System.in);
System.out.println("아이디를 입력하세요"); String id = lu.nextLine().trim(); System.out.println("비밀번호를를 입력하세요"); String pwd = lu.nextLine().trim(); boolean isUser = CustomerManager.user.containsKey(id); //Map user 의 key 중 id 값이 있는지 검사 //key 가 존재한다면 if (isUser) { Customer u = (Customer) CustomerManager.user.get(id); //id 에 해당하는 value 값을 가져온다. //value 의 패스워드가 pwd 와 일치한다면 if (u.ge
tPwd().equals(pwd)) { System.out.println("접속 성공."); //접속정보를 login log data 에 기록 logging.put("id", u.getId()); logging.put("pwd", u.getPwd()); logging.put("name", u.getName()); logging.put("addr", u.getAddr()); logging.put("cart", u.getCart()); //logging.put("login_time", System.currentTimeMillis()); return true; } else { //비밀번호 틀렸을떄
System.out.println("비밀번호를 확인하세요."); } } else { // 가입이 안되어있을때, Map user 의 key 중 id 값이 없다면 System.out.println("해당하는 사용자가 없습니다."); } return false; } }