Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

Java의 증가 및 감소 연산자

<시간/> <본문>

이 표현에서> b || a !=b &&a ==b++, 연산자 우선순위에 따라 &&는 ||보다 먼저 작동합니다. 따라서 !=b &&a ==b++는 false를 반환하고 그 후에>b가 true이므로 전체 표현식이 true를 반환합니다. 따라서 결과는 true이지만 b는 변경되지 않고 a==b++가 ==(관계 연산자)가 아닌 =(할당이 있는 것처럼 b++의 값을 할당하지 않고 같음을 확인하기 때문에 항상 값 2와 1을 취합니다. 연산자).