b가 부울 변수 인 경우 식 (! b)과 (b == false)가 동일합니까? BJava에서 표현식 (! b)과 (b == false)가 동일합니까?
- A [B에 해당하는 경우 FALSE 응답] 또는 [ B가 거짓이면 TRUE 응답]을 반환합니다! 여기
는 지금까지이 질문에있어 곳입니다.
이 경우 부울 변수 'b'를 선언하면 이 true로 설정되므로! b가 false를 반환합니다.
희망적으로 이것은 의미가 있으며 누군가 나를 위해 이것을 정리할 수 있습니까?
편집 : 내 개인 교사의 질문입니다. "표현식와 (b == false)를 b는 부울 변수이고, equivilaent 있습니다 (나!)"여기
여기 extremelly 도움이 비밀 단서 때입니다 : 나는이 문장이 참인지 거짓 여부를 결정하도록 요청하고있다 나는 약간의 도움을 요청했다.
! b와의 상황은이 표현식이 문장의 정확성을 위해 b의 모든 값에 대해 동일한 결과를 제공해야한다는 것이다. 즉, b가 false이면 두 표현식 모두 동일한 결과를 제공하고 b가 true이면 두 표현식 모두 동일한 결과를 제공합니다. 두 표현식을 모두 봐야합니다.
대신
!b
을 사용합니다. 언어에 따라 다릅니다. 무엇 이니? – alex죄송합니다 - 자바. 죄송합니다! –