INDEX
1. 연산자(Operator)
2. I/O
3. 제어문 - 조건문
1. 연산자
- 산술 연산자: 사칙연산 연산자(+, -, *, /)와 나머지 연산자(%)
- 증감연산자: 1씩 증감 i++; : i를 사용후 1씩 증가 / ++i; : i를 1 증가후 사용 후 1증가
- 복합 대입 연산자: a = a+1; -> a += 1;
- 모든 사칙,나머지 연산자를 결합해서 사용 가능
- 비교 연산자
- boolean 타입으로 평가될 수 있는 조건식에 사용.
대소 비교(>, <, <=, >=) 연산자와 등가 비교(==, !=) 연산자로 분류된다.
- 논리 연산자
- AND 연산자 &&, OR 연산자 ||, NOT 연산자 !를 포함하며, 공통으로 boolean 타입을 반환한다.
2. I/O
- 출력하기 : System.out.print()
- 출력하고 줄 바꾸기 : System.out.println()
- 형식대로 출력하기 System.out.printf("format", "내용")
- 입력하기 : Scanner 클래스를 사용한다.
3. 제어문 - 조건문
- if()
if (조건식) {
//조건식이 참이라면 실행
}
- if() ..else
if(조건식1) {
//조건식1이 참->실행
}
else if (조건식2) {
//조건식1이 참이 아니면서 조건식2가 참->실행
}
else {
//조건식1과 2가 모두 참이 아닐 때 실행
//else문은 생략 가능
}
- Switch()
switch(변수명){
case 변수 :
실행 코드:
break; //break 필수!
case 변수 :
실행 코드:
break;
case 변수 :
실행 코드:
break;
.
.
.
}