[Java]연산자와 제어문
연산자 Java와 JavaScript는 비슷한 부분이 꽤 있어서, JS에서 다뤘던 연산자들이 Java에도 거의 똑같이 있다. 산술, 대입(복합 대입), 증감, 비교, 논리, 삼항 조건 연산자가 있다는 점은 같으면서 세부적으로 조금씩 다르긴 하다. 산술 연산자(+, -, *, /, %) 중 %가 나눗셈 결과에서 나머지를 뜻하는 건 JS와 같지만, Java에서 /는 나눗셈 결과 중 몫만을 말한다. 즉, 실수가 아니라 정수가 결과로 도출된다. 더불어 Java의 산술 연산 시에는 자동 형 변환이 일어나기 때문에, int 이하의 타입들은 int로, 그 외에는 큰 타입 쪽으로 변환된다. 대입 연산자(=)와 복합 대입 연산자(+=, -=, *=, /=, %=)는 우변 값을 좌변에 계산하여 대입한다는 의미로, JS에서..