Short Circuit
Java - Short Circuit
Short Circuit(쇼트서킷)에 대해 알아보자. Short Circuit Short Circuit(쇼트서킷)은 짧은 순회라는 의미로 여러 개의 조건을 검색할 때 앞에서 답이 정해졌으면 뒤의 조건을 확인하지 않는 것이다. 아래는 Short Circuit 동작을 알 수 있는 예시이다. if문 조건으로 a == 0 이거나 ++a == 1인 경우 a의 값을 출력하도록 했다. public class Main { public static void main(String[] args) { int a = 0; if(a == 0 || ++a == 1) { System.out.println("result : " + a); } } } ++a 코드가 있음에도 불구하고 결과는 1이 아닌 0이다. 그 이유는 a == 0이 이..