Java 문자열 더하기 연산자

자바의 String 문자로 더하기 연산자를 코드와 같이 구현하여 확인해보도록 한다.

문자열과 문자열1

두 문자열은 서로 합칠 수 있다.

String s1 = "Hello " + "World";
System.out.println(s1);

Code Output:
Hello World

문자열과 문자열2

변수를 이용하여 문자열 합치기

String s1 = "Hello ";
String s2 = "World";
String result = s1 + s2
System.out.println(result);

Code Output:
Hello World

문자열과 숫자1

String 으로 선언된 변수에서 리터럴 숫자를 기입한 경우 문자열로 치환된다.
코드를 살펴보도록 한다.

String result = "x + y = " + 10;
System.out.println(result);

Code Output:
x + y = 10

마치 "x + y = " + 10 이 숫자를 문자로 치환되고, "x + y = " + "10" 으로 합쳐진 것으로 볼 수 있다.

문자열과 숫자2

int num = 99;
String str = "x + y = ";
String result = str + num;
System.out.println(result);

Code Output:
x + y = 99