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 |