대부분의 개념이 C/C++ 과 비슷해서 대부분 후루룩 읽고 넘겼고,
처음 보는 개념이 있어서 정리.
JAVA에는 String 이라는 타입이 있다.
(기본 데이터 타입은 아니지만 문자열 사용을 위한 타입)
이 String 타입의 변수에 String과 다른 변수를 혼합하여 저장 가능 하다.
괄호를 치면 더하기 연산 후 적용되는 것도 신기하다.
C++에서 이러면 바로 에러나는데 신기하고 편해보인다.
public class HelloApp {
public static void main(String[] args) {
int id = 201;
int id2 = 202;
String strID = "My ID is ";
String str = strID + id + ".";
System.out.println(str);
str = strID + id + id2 + ".";
System.out.println(str);
str = strID + (id + id2) + ".";
System.out.println(str);
}
}
My ID is 201.
My ID is 201202.
My ID is 403.