Programming/Java

Java 연산자

byeong07 2017. 9. 24. 11:33

 

v변수에 값(상수) 할당
§“=“ 연산자 사용
§오른쪽에서 왼쪽으로 할당
§변수끼리도 할당 가능
§변수에 값이 존재 하더라도 다른 값을 할당하면 마지막 할당된 값이 할당(Update)
§할당의 예
§선언과 할당을 분리 : int a;   a = 100;
§선언과 할당을 동시에 : int a = 100;
§동일한 자료형인 경우 여러 개를 분리하여 선언과 할당 : int a, b;   a = 100, b= 200;
§동일한 자료형인 경우 여러 개를 동시에 선언과 할당 : int a = 100, b = 200;

§변수끼리의 할당 : int a, b;   a = 100;   b = a;

 

* 연산자(Operator) *

v자바의 연산자는 대부분 C/C++의 연산자와 동일한 의미를 가진다
v연산자 종류
§산술 연산자(+, -, *, /, %)
§대입 연산자(=)
§복합 대입 연산자(+=, -=, *=, /=, %=)
§형변환 연산자((DataType))
§증감 연산자(++, --)
§비교 연산자(>, >=, <, <=, ==, !=, instanceof)
§비트 연산자(&, |, ^, ~)
§논리 연산자(&&, ||, !)
§조건 삼항 연산자( ? : )
§배열 연산자([])

§메소드 연산자(())

 

* 산술 연산자
 *
v정수, 실수의 수학적 연산과 관련된 연산자

연산자

사용법

설   명

+

op1 + op2

-

op1 - op2

*

op1 * op2

/

op1 / op2

%

op1 / op2

op1 op2로 나눈 나머지를 구한다


 

* 복합 대입 연산자
 *
v연산자와 대입연산자를 결합한 연산 후 대입 연산자

연산자

사용법

   

+=

op1 += op2

op1 = op1 + op2

-=

op1 -= op2

op1 = op1 - op2

*=

op1 *= op2

op1 = op1 * op2

/=

op1 /= op2

op1 = op1 / op2

%=

op1 %= op2

op1 = op1 % op2

&=

op1 &= op2

op1 = op1 & op2

|=

op1 |= op2

op1 = op1 | op2

^=

op1^= op2

op1 = op1 ^ op2



 

'Programming > Java' 카테고리의 다른 글

Java 논리연산자  (0) 2017.09.24
Java 3항 연산자  (0) 2017.09.24
Java 변수 및 대입연산자  (0) 2017.08.26
Java 자료형  (0) 2017.08.26
Java basic 표준출력장치  (0) 2017.08.26