자신에게 친절할 것 :)

Web Developing/Java

[java] 비교연산자

Tashapark 2024. 3. 20. 18:58
728x90

// 남궁성의 자바의 정석 듣는 중//

 

 

- false가 나올 수도 있으니깐 걍 안전하게 equals()를 써야 함.

 

- 중간에 꼭 && 넣기.

 

 

 

- &&와 ||이 같이 있으면 우선 순위 먼저 괄호 쳐주기. 앤드가 우선이기 때문에 꼭 해줄 것

 

- 둘 다 유니코드 상에서 순서대로 나열되어 있기 때문에 확인이 가능함. 

 

- 논리 연산자는 단항 연산자니깐 오른쪽에서 부터 적용함.

- 논리부정 연산자를 이용하면 더 가독성을 높일 수 있음. 

 

- 3항 연산자임. (조건식) ? 식1: 식2 필요

- 간단한 if문은 3항 연산자로 쓰는 게 간단해짐. 

 

 

 

- lvalue는 저장공간, rvalue는 값

- 상수는 변하지 않기에 final 붙으면 변경 X

 

- 맨 위와 아래만 기억할 것. 

 

- i += 3; === i = i +3;

- i += (10 + j); === i = i * (10 + j );

- 괄호를 안하면 어떤 게 먼저 계산되는 지 모를 수도 있기에. 

 

 

728x90
반응형