3-1)연산자
연산자의 종류
- 산술연산자
- 증감연산자
- 비교연산자논리연산자
- 대입연산자
- 삼항연산자
연산자와 피연산자
연산자는 기호를, 피연산자는 숫자를 의미.
3-2)문자열 더하기
+ 기호를 통해 문자열을 합칠 수 있다.
문자열+ 숫자의 경우 자바가 숫자를 문자열로 바꿔서 출력시켜줌
3-3)연산자 우선순위
java의 연산자 우선순위는 수학적 연산에서의 우선순위와 같음.
괄호를 사용하여 우선순위를 조절해 줄 수 있음.
연산이 복잡할 경우 괄호로 식을 명시적으로 표현해주는 것이 더 좋다.
- 괄호
- 단항 연산자
- 산술연산자
- shift 연산자
- 비교 연산자
- 등식 연산자
- 비트 연산자
- 논리연산자
- 삼항연산자
- 대입 연산자
일반적으로 상식선에서 우선순위를 따지면 된다.
우선순위가 애매할 경우 괄호를 사용하면 된다!
3-4)증감연산자
증가 및 감소 연산자
++;
--;
변수의 값을 1씩 증가시키거나 1씩 감소시키는 경우 사용
연산자의 위치에 따라 전위 연산자와 후위 연산자로 나뉜다.
전위 연산자의 경우 식이 수행되기 전 먼저 계산이 진행되고,
후위 연산자의 경우 식이 수행된 다음 계산이 진행된다.
(참고: control+shift키+f10를 이용해 실행 가능..)
3-5)비교연산자
두 값을 비교하는 데 사용한다.
boolean 변수를 사용하여 불리언 값을 저장할 수 있음
3-6)논리연산자
불리언을 비교하는 데 사용.
&&
||
!
변수의 사용시 true, false 위치에 boolan 변수를 넣어 사용 가능
3-7)대입연산자
값을 변수에 할당하는 연산자
축약(복합)대입 연산자
+=, -=, *=, /=, %=
3-8)문풀
문제 1)
int와 평균
문제 2)
double과 평균
문제3)
합격 범위
3-9)총정리
연산자 우선순위와 비트 연산자는 외우기보다는 그때 그때 찾아보기!
문자열에 숫자를 더해도 문자열로 출력된다.
상식선에서 생각하면 웬만하면 틀리지 않음.
'java 스터디' 카테고리의 다른 글
java스터디 6주차 (0) | 2024.05.24 |
---|---|
java 5주차 (0) | 2024.05.17 |
java 스터디 4주차 (0) | 2024.05.15 |
java 스터디 2주차 (0) | 2024.04.13 |
java 스터디 1주차 (1) | 2024.04.06 |