본문 바로가기
IT/JAVA

[Java]연산자 (Operator)/이항,삼항,대입 연산자

by 행복한 용용이 2020. 6. 24.
반응형

2.2 이항 연산자

 

a. 산술연산자

*,/,%(나머지),+,-

b. 비교연산자

>,>=,<,<=,==,!=

instance of : 객체의 type 비교 //java는 객체지향

c. 논리연산자

&& (and)

|| (or) //java는 null 비교는 불가

2.3 삼항연산자

a. 조건 (conditions) ? 값1 : 값2 ;

조건 true >>값1

false >>값2

--뭔가를 실행하는 것이 아니라 값을 할당할 수 만 있음.

String gender = jumin % 2 == 0 ? System.out.println("여자") : System.out.println("남자") ;

//불가능

예제)

2.4 대입연산자

= , += , -= , *= , /= , %=

test )

int x = 10;

x의 값을 1증가시키는 방법?

x+=1;

System.out.println(x);

x=x+1;

System.out.println(x);

System.out.println(++x);

 

[출처] 빡쏘끼룩

반응형