1. 항과 연산자 // 항 : 연산할때 사용되는 값.
A. 단항 연산자 : 항이 1개
B. 이항 연산자 : 항이 2개
C. 삼항 연산자 : 항이 3개
코드 활용 예시 : String 변수명 = ( 변수명 == or != or < or > ) ? "답변A" : "답변B";
System.out.println("aResult = " + aResult);
? 왼쪽의 내용이 참이면 : 좌측, 거짓이면 : 우측 표기.
2. 대입 연산자, 부호 연산자
A. 대입 연산자 : =
EX) int num = 1000; // 우측의 데이터(1000)를 좌측의 변수(num)에 대입
B. 부호 연산자 : +, - // 부호를 나타내는 연산자
EX) +10, -10
3. 산술 연산자, 증가/감소 연산자
A. 산술 연산자 : +, -, *, /, % // 덧셈, 뺄셈, 곱하기, 나누기, 나머지
B. 증가/감소 연산자 : 값을 1만큼 늘리거나 ( ++ ), 1만큼 줄임 (--)
** 특이사항 : 증감/감소 연산자가 앞에 붙는 경우와 뒤에 붙는 경우에 따라 달라짐.
앞에 붙으면 : ++ 기입하는 순간부터 적용.
뒤에 붙으면 : ++ 기입하는 다음 부터 적용.
4. 관계 연산자 : 두 항의 값 크기 비교, 결과 값은 비교 결과에 따라 true or false
EX) int A = 10, int B = 9, System.out.println ( A > B ) > true, (A !=B ) > true.
5. 논리 연산자 : &&(and), ||(or), !(not) : 논리식에 대해 참, 거짓 판단, 결과 값은 판단 결과에 따라 true or false
EX) System.out.println (10>9) && (1 == 0) >> false >> 둘 다 참이여야 ture.
EX) (10>9) || (1 == 0) >> true >> 둘 중 하나라도 참일경우 true.
EX) ! 는 true에 붙이면 false, false에 붙이면 true.
6. 복합 대입 연산자 : 대입 연산자와 다른 연산자를 조합한 연산, 코드를 간결하게 작성할 때 사용
EX) num1 += num2; // num1에다가 num2를 더해서 다시 num1에 대입하라. // num1 = num1 + num2
EX) num1 %= num2; // num1에다가 num2를 나머지 계산하여 다시 num1에 대입하라.
'Zero Base 백엔드 스쿨 6기' 카테고리의 다른 글
ZB BE 6th - 자바 공부 #4. 다차원 배열 (0) | 2022.10.06 |
---|---|
ZB BE 6th - 자바 공부 #3. 조건문 (0) | 2022.10.05 |
ZB BE 6th - Java 공부 #2-2 연산자 + 보수 (1) | 2022.10.05 |
ZB BE 6th - Java 공부 #1 변수와 자료형 (0) | 2022.10.04 |
백엔드 공부 시작 by 10/1/22 (0) | 2022.10.01 |