자바스크립트에서 이미 조건문에 대해 공부를 했다. 자바에서도 if switch를 쓰는 기본은 동일하기 때문에 그대로 적용만 하면 된다. 차이라면 자바스크립트에서 사용하던 변수대신 자료형을 넣어주는 정도이다.

 

 if문과 switch문을 예제를 통해 익혀보자. 코드를 짜면서 상황에 따라 적절한 조건문을 사용하면 되는데 경우의 수가 많을 경우에는 if-else로 일일이 코드를 작성하는 것보다 switch문을 사용 하는 게 코드의 중복을 막을 수 있다.

 

if문을 익혀보자!

 

class IfTest{

public static void main(String[] args) {

int money=9000;

 

if(money>=10000){

System.out.println("당신은 금수저이군요?");

}else{

System.out.println("당신은 흙수저입니다.");

}

}        

}

 

결과: money값이 10000보다 작기 때문에 당신은 흙수저입니다.” 문구 출력



switch문을 익혀보자!

 

class SwitchTest{

public static void main(String[] args) {

int getUp = (int)(Math.random()*4)+6;

System.out.println("지금은?" + getUp + "시입니다.");

 

switch(getUp){

case 6: System.out.println("아직 새벽입니다"); break;

case 7: System.out.println("일어날 시간이에요"); break;

case 8: System.out.println("당장 일어나세요."); break;

 

default: System.out.println("이미 늦었습니다."); break;

}

}

}

 

결과: 실행할 때마다 case6, 7, 8 그리고 default 값이 랜덤으로 출력된다.

 


+ Recent posts