JAVA 제어문

조건문

수업소개

조건에 따라서 다르게 동작하게 프로그램을 디자인하는 핵심은 조건문입니다. 조건문이라는 위대한 도구를 이용해서 우리의 프로그램을 더욱 지능적으로 만들어봅시다. 

 

 

 

강의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?");
		}		

	}

}

 

댓글

댓글 본문
  1. 뱅글이
    밑에분이 하신것처럼
    String inputId = JOptionPane.showInputDialog("INPUT ID");
    으로 하니 더욱 그럴싸해보인다.
    내가 입력한 값에 따라서 다른 결과를 내보낼 수 있다.
  2. 제대로해보자
    완료
  3. Gyeong Min Lee
    ㅇㄹ
  4. 선대범
    input conditional statement output
  5. 재도전
    8/12 와뇨
  6. 2020 06 24
  7. 좋은 강의 감사드립니다.
  8. 완료
  9. 뉸찡
    2020.03.06
    이해가 잘 됩니다 항상 감사합니다!
  10. Fruitful Path
    이것 역시 JAVA 1 에서 배운 것처럼
    String id = "egoing";
    String inputId = JOptionPane.showInputDialog("INPUT ID");
    String pass = "1111";
    String inputPass = JOptionPane.showInputDialog("INPUT PASSWORD");
    으로 팝업을 띄워 입력 받으니 좀 더 그럴싸해져서
    실제 아이디 비밀번호를 받는 프로그램을 만든것 같아 흥미가 생깁니다.
    항상 명품강의 감사합니다.
  11. 소금설탕
    완료 감사합니다.
  12. 임지수
    2020.01.28 완료
  13. 라또마니
    감사합니다.
  14. 코리니
    조건문 재밌네요!! 잘들었습니다!
  15. 이기호
    학원 다니면서 Java 강의 듣고 있는데 더 쉽고 더 잘 이해가 되게 해주셔서 너무 감사합니다!
  16. 쑤우
    수강완료. 감사합니다~
  17. 허공
    감사합니다!
  18. 김민호
    이고잉 좋습니다.
버전 관리
egoing
현재 버전
선택 버전
graphittie 자세히 보기