Escape a dollar sign in string interpolation

后端 未结 1 535
青春惊慌失措
青春惊慌失措 2020-11-30 04:34

How do I escape a dollar sign in string interpolation?

def getCompanion(name: String) = Class.forName(s\"my.package.$name\\$\")

// --> \"error: unclosed          


        
相关标签:
1条回答
  • 2020-11-30 04:52

    Just double it

    scala> val name = "foo"
    name: String = foo
    
    scala> s"my.package.$name$$"
    res0: String = my.package.foo$
    
    0 讨论(0)
提交回复
热议问题