논리 연산자 (logical operator) ▶ 논리 연산자 (logical operator) ※ logical : 논리적인, 타당한 - 논리 연산자는 주어진 논리식을 판단하여, 참(true)과 거짓(false)을 결정하는 연산자입니다. - AND 연산과 OR 연산은 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다. - NOT 연산자는 피연산자가 단 하나뿐인 단항 연산자이며, 피연산자의 결합 방향은 오른쪽에서 왼쪽입니다. - 논리 연산자에 대한 표 논리 연산자 설명 && 논리식이 모두 참이면 참을 반환합니다. (논리 AND 연산) || 논리식 중에서 하나라도 참이면 참을 반환합니다. (논리 OR 연산) ! 논리식의 결과가 참이면 거짓을, 거짓이면 참을 반환합니..
비교 연산자 (relational operator) ▶ 비교 연산자란? (relational operator) ※ relational : 상관적인, 상관관계에 있는 - 피연산자 사이의 상대적인 크기를 판단하는 연산자입니다. - 외쪽의 피연산자와 오른쪽의 피연산자를 비교하여, 어느 쪽이 더 큰지, 작은지, 또는 서로 같은지를 판단합니다. (크다, 작다, 동일하다, 크거나 같다, 작거나 같다, 다르다) - 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다. - 비교 연산자에 대한 표입니다. 비교연산자 설명 == 왼쪽의 피연산자와 오른쪽의 피연산자가 같으면 참(true)을 반환합니다. != 왼쪽의 피연산자와 오른쪽의 피연산자가 같지 않으면 참(true)을 반환합니..
Java Operator (증감 연산자) ▶ 증감 연산자 (increment and decrement operators) ※ increment : 인상, 증가 decrement : 감소, 감량 - 피연산자를 1씩 증가 혹은 감소시킬 때 사용하는 연산자입니다. 이 연산자는 피연산자가 단 하나뿐인 단항 연산자입니다. 증감 연산자 설명 ++x 먼저 피연산자의 값을 1 증가시킨 후에 해당 연산을 진행함 x++ 먼저 해당 연산을 수행하고 나서, 피연산자의 값을 1 증가시킴 --x 먼저 피연산자의 값을 1 감소시킨 후에 해당 연산을 진행함 x-- 먼저 해당 연산을 수행하고 나서, 피연산자의 값을 1 감소시킴 - 예시를 통해 연산자가 어떻게 되는지 확인해보도록 합시다. public class Operator{ pub..
Java Operator (대입 연산자) ▶ 대입 연산자 (assignment operator) ※ assignment : 과제, 임무, 배정, 배치 - 대입 연산자는 변수에 값을 대입할 때 사용하는 이항 연산자이며, 피연산자들의 결합 방향은 오른쪽에서 왼쪽입니다. 또한, 자바에서는 대입 연산자를 결합하여 만든 다양한 복합 대입 연산자를 제공합니다. 대입 연산자 설명 = 왼쪽의 피연산자에 오른쪽의 피연산자를 대입함 += 왼쪽의 피연산자에 오른쪽의 피연산자를 더한 후, 그 결과값을 왼쪽의 피연산자에 대입함 -= 왼쪽의 피연산자에 오른쪽의 피연산자를 뺀 후, 그 결과값을 왼쪽의 피연산자에 대입함 *= 왼쪽의 피연산자에 오른쪽의 피연산자를 곱한 후, 그 결과값을 왼쪽의 피연산자에 대입함 /= 왼쪽의 피연산자를..