if (조건수식) {
명령문;
}
초록불이면
건너세요!문자열을 출력하도록 만든다.
public class Main {
public static void main(String[] args) {
String light = "초록불"; // (1)
// (2) 만약 light 가 "초록불" 문자열과 같다면?
if (light.equals("초록불")) {
System.out.println("건너세요!"); // (3) 실행
}
// (4) 무조건 실행
}
}
초록불이 아닐 때
멈추세요!문자열을 출력하도록 구현한다.
public class Main {
public static void main(String[] args) {
String light = "초록불"; // (1)
// (2) 만약 light 가 "초록불" 문자열과 같다면?
if (light.equals("초록불")) {
System.out.println("건너세요!"); // (3) 실행(초록불일때)
} else {
System.out.println("멈추세요!"); // (4) 실행(초록불이 아닐 때)
}
// (5) 다음 코드 실행(무조건 실행)
}
}
신호등 불빛에 맞게 동작하도록 조건문을 수정한다.
public class Main {
public static void main(String[] args) {
String light = "초록불"; // (1)
if (light.equals("초록불")) { // (2)
System.out.println("건너세요!"); // (3)
} else if (light.equals("노란불")) { // (4)
System.out.println("주의하세요!"); // (5)
} else {
System.out.println("멈추세요!"); // (6)
}
// (7) 다음코드 진행
}
}
switch (단일값) {
case 값1:
// 값1일 때 실행할 코드
break;
case 값2:
// 값2일 때 실행할 코드
break;
default:
// 위의 값들과 일치하지 않을 때 실행할 코드
}
정리가 굉장히 깔끔하네요 굳굳