오늘의 인기 글
최근 글
최근 댓글
Today
Total
04-28 07:25
관리 메뉴

우노

[Scala] String Interpolation 본문

Language/Scala

[Scala] String Interpolation

운호(Noah) 2020. 10. 28. 12:55

String Interpolation이란?

  • String Interpolation은 스칼라 2.10에 추가된, 데이터를 기반으로 문자열을 더 쉽게 만들수 있는 새로운 기능이다.
  • 즉, 문자열을 출력하거나 선언할 때 중간중간 다른 변수를 끼워넣는 구문이다.
  • String Interpolation은 s, f, raw 세가지의 방식을 제공한다.

s String Interpolator

  • 문자열 앞에 s를 붙혀서 사용하고, ${변수명}으로 변수의 내용을 참조할 수 있다.

      val a = "Hello"
      val b = s"${a} 1"
    
      println(a) // Hello
      println(b) // Hello 1
      println(s"${a} World") // Hello World
Comments