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/변수