Java의 정석_기초편

문자열 결합

DJDU 2022. 10. 17. 23:11

문자열 결합

  • 문자열과 덧셈연산을 하면 그 결과는 항상 문자열이 된다.
  • 덧셈 연산자(+)는 피연산자가 모두 숫자일 때는 두 수를 더하지만, 피연산자 중 어느 한 쪽이 String이면 나머지 한 쪽을 먼저 String으로 변환한 다음 두 String을 결합한다.
문자열 + any type -> 문자열 + 문자열 -> 문자열
any type + 문자열 -> 문자열 + 문자열 -> 문자열
EX2_7 실습하기
   7  + " " 
→ "7" + " "
→ "7 "

  " " + 7 
→ " " + "7" 
→ " 7"

  7  + "7" 
→ "7" + "7" 
→ "77"

    7  + 7  + "" 
→  14  + "" 
→ "7" + "" 
→ "14"

  "" +  7 + 7 
→ "7" +  7 
→ "7" + "7"
→ "77"

   true  + "" 
→ "true" + "" 
→ "true"

   null  + "" 
→ "null" + "" 
→ "null"