개발/JAVA
연산자
윤_ve
2020. 12. 21. 19:58
항: 연산에 사용되는 값
연산자: 항을 이용하여 연산하는 기호
대입 연산자
변수에 값을 대입 하는 연산자
연산의 결과를 변수에 대입
우선 수위가 가장 낮은 연산자
왼쪽 변수에 오른쪽 변수(값)를 대입
// int age = 24;
부호연산자
양수/음수의 표현, 값의 부호를 변경
변수에 +, -를 사용한다고 해서 변수의 값이 변하는게 아님
변수의 값을 변경하려면 대입연산자를 사용
산술연산자
사칙연산에 사용되는 연산자
%는 나머지를 구하는 연산자
증가감소연산자
1만큼 더하거나 1만큼 뺄 때 사용하는 연산자
항의 앞/뒤 위치에 따라 연산의 결과가 달라짐에 유의
num3의 출력값은 11(10에서 +1이 되서 나온다.)
num4의 출력값은 각각 10, 11(우선 할당된 10이 나온 뒤 1을 더한 11이 나온다.)
관계연산자
true, false의 두개의 변수가 출력된다.
논리연산자
true, false의 두개의 변수가 출력 된다
$$(논리 곱) - 두 항이 모두 참인 경우에만 결과 값이 참이 나옴.
||(논리 합) - 두 항 중 하나의 항만 참이면 결과 값이 참이 나옴.
!(부정) - 참인 경우에 거짓으로 바꾸고, 그 반대의 역할을 수행함.
복합 대입 연산자
대입 연산자와 다른 연산자를 함께 사용함
프로그램에서 자주 사용하는 연산자
조건 연산자
true면 10, false면 20이 출력된다.