Skip to content

Latest commit

 

History

History
10 lines (9 loc) · 1.01 KB

java-the-control-statement-part.md

File metadata and controls

10 lines (9 loc) · 1.01 KB

Java의 정석 조건문과 반복문 파트 중요 내용 정리

  • 코드의 흐름을 바꾸는 역할을 하는 문장이다.
  • 조건문의 종류는 if문과 switch문이 있는데, switch문은 계속해서 개선되는 중이다.
  • 조건식의 결과는 반드시 true 혹은 false 여야한다.
  • 문장의 블럭은 생략이 가능하지만 생략하지 않는 것이 더 권장된다.
  • switch문은 먼저 조건식을 계산하고 해당하는 결과와 일치하는 곳으로 이동한다.
  • case 문의 각 case는 해당 코드 수행 후 다음 라인을 실행하지 않기 위해 break를 써주어야 한다. 이를 이용해서 같은 처리를 해줄 수도 있다.
  • switch 문을 잘 사용하지 않는 이유는 제약조건이 많기 떄문이다. 최근에 JEP를 통해서 조금 활발하개 개선을 하려고 하고 있다.
  • 향상된 for문은 JDK 1.5 부터 추가되었으며, 배열 또는 컬렉션 요소를 하나씩 순회한다. for문에 비해서 속도가 조금 더 빠르다.