zero1.log
로그인
zero1.log
로그인
java005
제로
·
2022년 9월 4일
팔로우
0
0
Java basic
목록 보기
5/45
연산이란?
데이터를 처리하여 결과를 산출하는 것
연산자 (operations)
연산에 사용되는 표시나 기호
ex) +, -, *, /, %, =, !=, ...
피연산자 (operand)
연산 대상이 되는 데이터(리터럴, 변수)
연산식 (expressions)
연산자와 피연산자를 이용하여 연산의 과정을 기술한 것
ex) 25 + 2, num01 * num02
연산자의 종류
산술연산자 : +, -, *, /, %
부호 : +, - ex) int num01 = 25; -num01;
문자열 : + 문자열과 문자열을 이어주는 역할
대입 : = 오른쪽 데이터에서 왼쪽 변수에 할당.
int num01 = 25;
증감대입연산자(사칙연산자적용)
num01 = num01 + 2;
num01 += 2;
num01 *= 2;
증감 : ++, -- 변수를 1씩 증가/감소 처리
비교 : ==, != (true/false인 boolean값을 리턴처리)
int point = 30;
System.out.println(point==20); //false
System.out.println(point!=20); //true
, <, >=, <=
point>=60 60이상일 떄, true
논리 : 비교연산식이 2개 이상 또는 not(!)를 처리시 사용.
age>=14 && age<=18 두 가지 비교연산자가 모두 true일 때, true
age<5 || age>=65 두 가지 비교연산자 중에 하나라도 true이면 true
조건(삼항) : 조건? A : B
age>18 ?"성인":"미성년자"
연산의 방향과 우선 순위
연산자의 방향은 기본적으로 왼쪽에서 오른쪽으로 처리된다
단, 대입연산자는 오른쪽의 데이터 값을 왼쪽 변수에 할당한다.
제로
아자아자 화이팅
팔로우
이전 포스트
java004
다음 포스트
java006
0개의 댓글
댓글 작성