본문 바로가기

자바공부/연산자10

JAVA(자바) - 이항 연산자 1. 산술 연산자(+, -, *, /, %) 이항 연산자 -피연산자가 2개인 연산자 -종류 ● 산술 연산자 : +, -, *, /, % ● 문자열 연결 연산자: + ● 비교 연산자 : =, ==, != ● 논리 연산자 : &&, ||, &, |, ^, ! ● 비트 논리 연산자 : &, |, ^ ● 비트 이동 연산자 : , >>> ● 대입 연산자 : =, +=, -=, *=, /=, %=, &=, ^=, |=, =, >>>= 이항 연산자 종류를 한번 보자. 1.산술 연산자( +, -, *, /, % ) 연산식 설명 피연산자 + 피연산자 덧셈 연산 피연산자 - 피연산자 뺄셈 연산 피연산자 * 피연산자 곱셈 연산 피연산자 / 피연산자 좌측 피연산자를 우측 피연산자를 나눗셈을 연산 피연산자 % 피연산자 좌측 피연산자를 우측 피연사자를 나눈 나머지를 구하는.. 2020. 12. 23.
JAVA(자바) - 단항 연산자 단항 연산자 - 피연산자가 1개인 연산자 - 종류 1. 부호 연산자 : +, - 2. 증감 연산자 : ++, -- 3. 부정 연산자 : ! 4. 비트 반전 연산자 : ~ 부호 연산자 : +, - 연산식 설명 + 피연산자 피연산자의 부호 유지 - 피연산자 피연산자의 부호 변경 -boolean 타입과 char 타입을 제외한 기본 타입에 사용 가능 public class SingOperationExample { public static void main(String[] args) { int x = 100; int result1 = +x; int result2 = -x; System.out.println("result1 ="+result1); System.out.println("result2 ="+result2.. 2020. 12. 18.
JAVA(자바) - 연산의 방향과 우선순위 연산의 방향과 우선순위 - 연산자의 우선 순위에 따라 연산된다 x > 0 && y 쉬프트( , >>> ) ----------> 비교( , =, instanceof ) ----------> 비교( ==, != ) ----------> 논리( & ) ----.. 2020. 12. 17.
JAVA(자바)-연산자와 연산식 연산 -데이터를 처리하여 결과를 산출 -연산자 : 연산에 사용되는 표시나 기호(+,-,*,/,%, ...) -피연산자 : 연산 대상이 되는 데이터(리터럴,변수) -연산식 : 연산자와 피연산자를 이용하여 연산의 과정을 기술한 것 예)x + y x - y x * y +z x == y 단항 연산자:++x; 이항 연산자:x + y; 삼항 연산자:(sum>90) ? "A" : "B" int result = x + y; boolean result = ( x + y ) < 5 연산자 종류 연산자 피연산자수 산출값 타입 기능 설명 산술 +, -, *, /, % 이항 숫자 사칙연산 및 나머지 계산 부호 +, - 단항 숫자 음수와 양수의 부호 문자열 + 이항 문자열 두 문자열을 연결 대입 = ,+=, -=, *=, /=,.. 2020. 12. 14.