[JAVA] 제어문이란?

2023. 4. 16. 18:27·JAVA

제어문
 - 코드의 흐름을 제어하는 문장(문법)
 - 코드의 일정부분을 선택하여 실행하거나 코드의 일정부분을 반복하여 실행하는 문장


 - 종류
  - 조건문: if ~else문
   - 조건식의 결과가 참과 거짓에 따라 실행 내용을 선택하여 실행하는 제어문
  - 선택문 - switch ~case문
   - 값에 따라서 실행내용을 선택하여 실행하는 제어문
  - 반복문: while , for , do ~while
   - 코드의 일정부분을 반복하여 실행하는 제어문
   - 조건식이 참일 동안 반복하여 실행한다
   
=======================================================================================

if ~else 문 - 조건문
 - 조건식의 결과가 참과 거짓에 따라 실행 내용을 선택하여 실행하는 제어문
 - 형태에 따른 분류
  - 단순 if 문
   - 조건식의 결과가 참일때만 추가적인 표현을 해야 할 때
   - 형식
    
    if( 조건식 ) {
     종속문장;
    }
    
  - if ~else 문
   - 조건식의 결과가 참과 거짓에 따라서 실행내용을 선택하여 실행하는 제어문
   - 형식
    if( 조건식 ) {
    종속문장;
    }else {
    종속문장;
    }
   
  - if ~else if ~else 문
   - 조건식이 여러 개 필요한 경우 사용된다
   - 조건식이 세분화 되어야 하는 경우
   
   - 형식
    if( 조건식 ) {
    종속문장;
    }else if( 조건식 ) {
    종속문장;
    }else if( 조건식 ) {
    종속문장;
    } ~ 
    else {
    종속문장;
    }   

'JAVA' 카테고리의 다른 글

[JAVA] ifelse를 이용한 짝수, 홀수 판별  (0) 2023.04.16
[JAVA] ifelse(1)  (0) 2023.04.16
[JAVA] Output(서식문자)  (0) 2023.04.16
[JAVA] Output(제어문자)  (0) 2023.04.16
[JAVA] Output  (0) 2023.04.16
'JAVA' 카테고리의 다른 글
  • [JAVA] ifelse를 이용한 짝수, 홀수 판별
  • [JAVA] ifelse(1)
  • [JAVA] Output(서식문자)
  • [JAVA] Output(제어문자)
whkim98
whkim98
꾸준히 내 것으로 만드는 게시글을 작성하자
  • whkim98
    내 일기장
    whkim98
  • 전체
    오늘
    어제
    • 분류 전체보기
      • JAVA
      • JavaScript
        • Node
        • React
      • PYTHON
      • GitHub
      • DJANGO
      • Project
        • Insty
        • ERP
      • Cloud
        • NAVER CLOUD Web DevOps
        • Public
      • 자격증
        • SQLD
        • 정보처리기사
        • ADsP
        • 리눅스마스터
        • AWS
      • 코딩테스트
        • 프로그래머스 Lv0
        • 프로그래머스 Lv1
      • Spring
      • Tools
        • Postman
        • eGov
      • WEB
      • CS
  • 블로그 메뉴

    • 홈
    • GitHub
    • 방명록
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    git
    Postman
    정보처리기사
    annotation
    jsp
    github
    Tomcat
    해시 암호화
    node
    eGov
    React
    코테
    프로그래머스
    RDBMS
    코딩
    CORS
    Cloud
    SQLD
    brycpt
    Java
    django
    web
    spring
    html
    javascript
    js
    gitbash
    AdSP
    코딩테스트
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
whkim98
[JAVA] 제어문이란?
상단으로

티스토리툴바