- Statement (문)
- 어떠한 명령을 수행하기 위한 것
- 조건문, 반복문, 선언문
- Expression (식)
- 값에 대한 컨트롤 -> 변수를 조작
- 예) a += 2
- identifier (token, 식별자)
- 변수를 식별하는 식별자
- int, double 등
- switch문
- swithc() 공백 안에 들어갈 수 있는 타입은 char, byte, short, int, Character, Byte, Short, Integer, String, or an enum 이다
- boolean형을 넣었을 때 나오는 에러문
- Incompatible types. Found: 'boolean', required: 'char, byte, short, int, Character, Byte, Short, Integer, String, or an enum'
- 반복문
- for문은 반복의 끝을 아는 것
- while문은 반복의 끝을 모르는 것
과제 : 숫자 넣은 개수 만큼 * 표시 쌓아 출력하기 (정방향, 역방향 둘다 하자!)
- switch문으로도 만들기
- 다이아몬드 모양으로도 출력하기