본문 바로가기
개발/자바

char - int (다른 자료형 끼리 연산)

by kakk789 2022. 4. 7.

Char 변수 빼기(마이너스, -) int 변수

char - int (다른 자료형 끼리 연산)

'A' - 65 == 0 이 나옴
'a' - 97  == 0이 나옴
  • 'A' - 65 는 아래 코드와 같이 0이 출력된다.
  • 숫자형을 char로 형변환 하면 해당하는 아스키 코드 값이 출력 됨. (반대도 성립)
  • integer 타입의 숫자 65는 -> 문자 'A'로 출력

아래 코드 출력 값

		int data = 65; //대문자 A 정수 값
		int data2 = 97; //소문자 a 정수 값
		
		System.out.println((char)data);
		System.out.println((char)data2);	
		System.out.println('A'-65);
		System.out.println('a'-97);

 

반응형

댓글