수업소개
조건에 따라서 다르게 동작하게 프로그램을 디자인하는 핵심은 조건문입니다. 조건문이라는 위대한 도구를 이용해서 우리의 프로그램을 더욱 지능적으로 만들어봅시다.
강의1
소스코드
public class IfApp { public static void main(String[] args) { System.out.println("a"); if(false) { System.out.println(1); } else if(true) { System.out.println(2); } else { System.out.println(3); } System.out.println("b"); } }
강의2
소스코드
public class AuthApp { public static void main(String[] args) { String id = "egoing"; String inputId = args[0]; System.out.println("Hi."); //if(inputId == id) { if(inputId.equals(id)) { System.out.println("Master!"); } else { System.out.println("Who are you?"); } } }
강의3
소스코드
public class AuthApp { public static void main(String[] args) { String id = "egoing"; String inputId = args[0]; String pass = "1111"; String inputPass = args[1]; System.out.println("Hi."); if(inputId.equals(id) && inputPass.equals(pass)) { System.out.println("Master!"); } else { System.out.println("Who are you?"); } } }