Escape a dollar sign in string interpolation

后端 未结 1 536
青春惊慌失措
青春惊慌失措 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)
提交回复
热议问题