항: 연산에 사용되는 값
연산자: 항을 이용하여 연산하는 기호
대입 연산자
변수에 값을 대입 하는 연산자
연산의 결과를 변수에 대입
우선 수위가 가장 낮은 연산자
왼쪽 변수에 오른쪽 변수(값)를 대입
// int age = 24;
부호연산자
양수/음수의 표현, 값의 부호를 변경
변수에 +, -를 사용한다고 해서 변수의 값이 변하는게 아님
변수의 값을 변경하려면 대입연산자를 사용
산술연산자
사칙연산에 사용되는 연산자
%는 나머지를 구하는 연산자
증가감소연산자
1만큼 더하거나 1만큼 뺄 때 사용하는 연산자
항의 앞/뒤 위치에 따라 연산의 결과가 달라짐에 유의
num3의 출력값은 11(10에서 +1이 되서 나온다.)
num4의 출력값은 각각 10, 11(우선 할당된 10이 나온 뒤 1을 더한 11이 나온다.)
관계연산자
true, false의 두개의 변수가 출력된다.
논리연산자
true, false의 두개의 변수가 출력 된다
$$(논리 곱) - 두 항이 모두 참인 경우에만 결과 값이 참이 나옴.
||(논리 합) - 두 항 중 하나의 항만 참이면 결과 값이 참이 나옴.
!(부정) - 참인 경우에 거짓으로 바꾸고, 그 반대의 역할을 수행함.
복합 대입 연산자
대입 연산자와 다른 연산자를 함께 사용함
프로그램에서 자주 사용하는 연산자
조건 연산자
true면 10, false면 20이 출력된다.
'개발 > JAVA' 카테고리의 다른 글
객체 와 클래스 (0) | 2020.12.27 |
---|---|
제어 흐름 이해하기 (0) | 2020.12.22 |
변수와 자료형 3 (0) | 2020.12.20 |
자바 변수 자료형 (2) | 2020.12.20 |
컴파일러언어와 인터프리터 언어의 차이점 (0) | 2020.12.20 |