Life is Good

수콩이의 시선

Coding/JAVA

제어문(조건문 if문, switch문 / 반복문 for문, while문)

Soocong 2022. 4. 4. 10:11

 

  • 조건문(if, if-else, if-else if, switch~case)
  • if문

 



  • switch문

if문은 조건을 체크하고 수행하고 빠져나오는 한편, switch문은 해당 케이스문 이후로 실행이 된다.

 

즉, break 를 사용해서 빠져나와야한다.

 

 

 

  • 반복문 for문, while문)
  • for문

레코드 단위로 읽어올때는 자바에서는 for문보다 while문을 많이 사용한다.

for문은 수치반복, while문은 행위반복(행이나 레코드단위)

 

 

 

 

 

[기타]

배열은 추가, 삭제가 안된다는 단점이 있다. 이를 보완한 것이 ArrayList.

객체지향 언어의 데이터 단위는 레코드(하나의 행). C는 정수형, 실수형.

레코드 기반의 언어들은 for문이나 while문을 잘 쓰지 않는다. 

 

 

 

  • while 문

 

 

 

  • do while 문

do while문은 while문과 다르게 조건에 맞지 않아도 1번은 무조건 실행

 

 

  • break, continue 문

 

 

while문의 continue는 생각해보고 써야한다. 

무한루프에 빠진다. 

 

'Coding > JAVA' 카테고리의 다른 글

배열(Array)과 클래스(Class)  (0) 2022.04.04
Scanner로 입력 받기  (0) 2022.04.04
디버깅(Debugging) 방법  (0) 2022.04.04
자바기본문법  (0) 2022.04.04
JDK 다운로드 및 Eclipse 설치하기  (0) 2022.04.04