If 출력예시
int visiCnt=0;
if(visiCnt<1){
System.out.println("첫방문");
visitCnt++;
return;
//return의 역할은 실행 중인
//메소드를 종료하고 호출한 곳으로 이동하는 역할
}
if(visitCnt>=1){
System.out.println("재방문");
}
If-Else 출력 예시
Quiz:
클래스를 생성해 아래와 같이 입력/출력이 되도록 하세요
1. 입력
2. 출력
3. 수정
4. 삭제
0. 프로그램 종료
Scanner sc=new Scanner(System.in);
System.out.print("1.입력");
System.out.print("2.출력");
System.out.print("3.수정");
System.out.print("4.삭제");
System.out.print("0.프로그램 종료");
int num=sc.nextInt();
if(num==1){
System.out.println("입력 페이지 입니다");
}else if(num==2){
System.out.println("출력 페이지 입니다");
}
else if(num==3){
System.out.println("수정 페이지 입니다");
}
else if(num==4){
System.out.println("삭제 페이지 입니다");
}
else if(num==0){
System.out.println("프로그램 종료");
return;
}else{
System.out.println("메뉴를 잘못선택하셨습니다");
}
switch(식){
case 1:
실행문 1;
break;
case 2:
실행문 2;
break;
case 3:
실행문 3;
break;
default:
실행문n+1;
}
switch 출력 예시
//월별 계절 구하기
int month=0;
String season="";
switch(month){
//case 3,4,5사이에는 break가 없기 때문에 3개중 1개만 선택해도 봄이 나오게 할 수 있다.
case 3: case 4: case5:
season="봄";
break;
case 6: case 7: case 8:
season="여름";
break;
case 9: case 10: case 11:
season="가을";
break;
case 12: case 1: case 2:
season="겨울";
break;
//default는 case에 있는 그 어떤 조건도 맞지 않을때 최종적으로 출력이 된다.
default :
season="존재하지 않는 달";
}
System.out.println(month+"월은"+season+"입니다");