728x90
아이디 himan, 비밀번호 1234 일 때
스캐너를 통해 로그인 성공, 실패를 도출하는 코드 !
미세한 차이지만 어떤 코드가 더 효율적인가 궁금했다.
1. 첫 시도 : String id; , String pass; 로
import java.util.Scanner;
public class Ex4 {
public static void main(String[] args) {
String id;
String pass;
Scanner scan = new Scanner(System.in);
//2개의 String을 입력 받겠다는
System.out.println("# id를 입력해주세요");
String inputId = scan.next();
System.out.println("# password를 입력해주세요");
String inputPass = scan.next();
if (inputId.equals("himan") && inputPass.equals("1234")) {
System.out.println("로그인 성공");
} else {
System.out.println("로그인 실패");
}
}
}
2. 두 번째 시도 : 처음부터 아이디 패스워드 지정 -> 아이디 패스워드를 언제든 바꿀 수 있으니 이게 더 효율적일듯!
import java.util.Scanner;
public class Ex3 {
public static void main(String[] args) {
String id = "himan";
String pass = "1234";
Scanner scan = new Scanner(System.in);
//2개의 String을 입력 받겠다는
System.out.println("# id를 입력해주세요");
String inputId = scan.next();
System.out.println("# password를 입력해주세요");
String inputPass = scan.next();
if (inputId.equals(id) && inputPass.equals(pass)) {
System.out.println("로그인 성공");
} else {
System.out.println("로그인 실패");
}
}
}
728x90
'Programming > 코딩 연습장' 카테고리의 다른 글
MVC 패턴 개발 순서 (0) | 2021.03.18 |
---|