[생활코딩]Java_03(비교와 Boolean, 조건문, 논리 연산자, 반복문)

HASENSE·2022년 7월 7일

☁︎STUDY

목록 보기
4/4
post-thumbnail

Boolean(or bool) -> 참과 거짓을 의미하는 데이터 타입
비교 -> 비교 연산자 또는 관계 연산자를 사용하여 주어진 값을 참(True)인지 거짓(False)인지 구분하는 것

조건문 -> 주어진 조건에 따라서 applicaton을 다르게 동작하도록 하는 것

  1. If문 (조건문의 시작)

    1-1 else절 -> if-else절은 if절의 값이 true일 때 then절, false일 때 else절 실행

    1-2 else-if절 -> 조건문의 흐름을 더 자유롭게 해줌

  2. Switch-case문 -> if문과 서로 대체 가능

⚠ break; -> case문 마지막에 넣으면 실행이 중지되어 그 이후 값들이 안나옴
⚠ default: -> 조건에 들어온 값이 case문에 속하지 않을 때 실행됨(명령문 마지막에 넣기)

논리 연산자(Conditional Operator) -> Boolean값을 결합해서 코드를 더 간결하게 만들 수 있는 연산자

  • && -> 좌항과 우항의 값이 모두 참(true)일 때 참이 되는 논리 연산자
  • || -> 좌항과 우항 하나라도 참(true)이면 참이 되는 논리 연산자

  • ! -> Boolean의 값을 역전시키는 논리 연산자

    반복문(Loop, iteration)

  • while문

  • for문 -> 반복문에서 자주 사용하는 패턴을 문법적 형태로 만든 것

⚠ break; -> 반복작업을 중간에 중단시키고 싶을 때 사용(완전 종료)
⚠ continue; -> 조건이 참(true)이 될 때 중단, 그리고 다시 처음으로 돌아가 반복됨

profile
Studying > FRONT-END + BACK-END

0개의 댓글