[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(제어문자)
kwh_coding
kwh_coding
성장하는 괴물 성괴 김우형
  • kwh_coding
    코딩 일기
    kwh_coding
  • 전체
    오늘
    어제
    • 분류 전체보기
      • JAVA
      • JavaScript
        • Node
        • React
      • PYTHON
      • GitHub
      • DJANGO
      • ERP Project
      • NAVER CLOUD Web DevOps
      • 자격증
        • SQLD
        • 정보처리기사
        • ADsP
      • 코딩테스트
        • 프로그래머스 Lv0
        • 프로그래머스 Lv1
      • Spring
      • Tools
        • Postman
        • eGov
      • WEB
      • CS
  • 블로그 메뉴

    • 홈
    • GitHub
    • Notion
    • 방명록
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

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

  • 최근 글

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

티스토리툴바