연산자와 제어문
7. 정리
+는 문자열을 만나면 연결이 되고, 정수/는 몫만 남기며,%는 짝홀·순환·자릿수에 두루 쓰인다.&&,||는 단축 평가한다.null != x && x.method()패턴이 NPE를 막는 이유이며,&,|는 양쪽을 모두 평가한다.- 새 코드의 switch는 화살표
->표현식으로 쓴다. fall-through가 없고 값을 바로 반환하며, 블록에서는yield, 타입 분기는 패턴 매칭case Type t when 조건. for는 횟수를 알 때, 향상된for는 전부 읽기만 할 때,while은 끝을 모를 때,do-while은 최소 1회 실행할 때.break는 가장 안쪽만 탈출하며, 바깥까지는 라벨. 무한루프는 반드시 탈출 조건을 안에 둔다.
다음 레슨 03. 배열에서는 같은 타입의 데이터 여러 개를 한 번에 다루는 배열과, 반복문이 배열과 만났을 때의 실전 패턴을 배웁니다.