유니코드1 04. [자바] 산술 연산자(문자, 나머지연산 %) feat. 유니코드표 문자연산 사칙연산의 피연산자로 숫자뿐만이 아니라 문자도 가능하다. 문자는 고유의 유니코드가 있는데 이 유니코드를 저장하기 때문에 문자간의 계산은 숫자간의 계산과 동일하게 처리 된다. 위의 유니코드에서 문자 'd'의 숫자가 100, 문자 'a'가 97 이라는걸 확인할수 있다. 문자 'd'에서 'a'를 빼면 다음과 같이 처리된다. 'd' - 'a' → 100 - 97 = 3 편의를 위해 문자 옆에 유니코드를 적어두겠음 a(97) //위 예제에 대한 설명 int i = c1 + 1; → int i = a(97) + 1 >> i의 값은 98 c3 = (char)(c1 +1); → c3 = (char)(97 + 1) >> 98의 값을 char로 형변환 하여 c3에 문자 'b(98)'가 대입됨 c2++; → 97+.. 2020. 12. 2. 이전 1 다음