연산자(operator)
자바에서는 여러 종류의 연산을 수행하기 위한 다양한 연산자(operator)를 제공하고 있습니다.
자바에서 제공하는 대표적인 연산자는 다음과 같습니다.
산술 연산자(arithmetic operator)
산술 연산자는 사칙연산을 다루는 연산자로, 가장 기본적이면서도 가장 많이 사용되는 연산자 중 하나입니다.
산술 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다.
산술 연산자 : + - * /(몫) %(나머지)로 구성된다.
대입 연산자는 변수에 값을 대입할 때 사용하는 이항 연산자이며, 피연산자들의 결합 방향은 오른쪽에서 왼쪽이다
또한, 자바에서는 대입 연산자와 다른 연산자를 결합하여 만든 다양한 복합 대입 연산자를 제공한다.
문법
조건식 ? 반환값1 : 반환값2
instanceof 연산자는 참조 변수가 참조하고 있는 인스턴스의 실제 타입을 반환해 준다
즉, 해당 객체가 어떤 클래스나 인터페이스로부터 생성되었는지를 판별해 주는 역할을 한다.
인스턴스이름 instanceof 클래스또는인터페이스이름