본문 바로가기
JAVA/변수

단일문자/문자열 간의 연산 및 출력

by pms93 2022. 7. 18.
package variables;

public class Variables2 {
	
	public static void main(String[] args) {
		
		// char <--> int
		// 서로 자유롭게 변환하여 사용이 가능하다.
		int integerData = 123;
		
		integerData += 10;
		// data = data + 10;
		char ch = 'D';
		
		// 모든 단일문자는(혹은 키보드에 존재하는 key) 숫자형 표현방식(unicode, ascii code)을 가지고 있다.
		// 이를 통한 사칙연산으로도 단일문자 표현이 가능하다.
		System.out.println((char)((int)ch + 10));
		System.out.println(integerData);
		
		char ch2 = 'A';
		int num = 98;
		
		System.out.println("ch2 : " + ch2);
		System.out.println("(int)ch : " + (int)ch2);
		System.out.println("num : " + num);
		System.out.println("(char)num : " + (char)num);
		
		
		// String + String
		String stringData = "JAVA";
		System.out.println("stringData1 : " + stringData);
		
		stringData += " " + "Programming";
		System.out.println("stringData1 : " + stringData);
		
		
	}
}

'JAVA > 변수' 카테고리의 다른 글

자료형변환(2)  (0) 2022.07.18
변수 예제  (0) 2022.07.18
자료형변환(1)  (0) 2022.07.18
Variables  (0) 2022.07.18