부트캠프에서 처음으로 java수업을 받고 있기에 기록하는게 좋다고 생각했고, 수업이 있는 날이면 매일 글을 쓰려고 합니다. 쵀대한 몰랐거나 필요하다고 생각되는 내용 위주로 기록할 예정입니다. (제가 게을러서 이러한 시도를 성공한 적이 없기에 이번 부트캠프 목표 중 1가지입니다. 할 수 있도록 화이팅!!)
Java에서는 &&와 || 연산을 수행할 때 불필요한 연산을 생략할 수 있습니다.
// && 단축 평가
int x = 10;
boolean result1 = (x < 5) && (++x > 0); // x < 5가 false이므로 우측 연산 안 함
System.out.println("x = " + x); // x는 변하지 않음 (10)
// ㅣㅣ 단축 평가
int y = 10;
boolean result2 = (y > 5) || (++y > 0); // y > 5가 true이므로 우측 연산 안 함
System.out.println("y = " + y); // y는 변하지 않음 (10)
외울 필요는 없다고 하셔서 크게 공부는 안 했지만, 어느 정도 알고 있으면 좋을거라고 생각이들어서 가져왔습니다.