자바 튜토리얼 (3-2) 조건 연산자/비트연산자
1. 조건 연산자 조건 연산자는 삼항 연산자라고 한다. 그 동안의 연산자들과 달리 코드 한줄로 컴퓨터에게 상당히 많은 일을 시킬 수 있다. int var1 = ( 0 == 1) ? 100 : 200; 의미 : 조건식 0 == 1 이 참이면 100 거짓이면 200을 var1에 대입한다. * 0은 1과 같지 않으므로 false, 200이 var1에 할당된다. 자바 코드는 한줄이지만 기계어(어셈블리어)로 번역하면 많은 줄을 필요로 하는 코드이다. 그만큼 함축된 의미가 들어있다. if else문으로도 표현이 가능하다. - 변수 = 조건 ? 참일 경우 반환(return) : 거짓일 경우 반환 (return) 2. 비트 연산자 비트 연산은 두 변수에 AND : & OR : | XOR : ^ NOT : ~ 연산을 한..