給定一個案例類,不幸 - 覆蓋toString方法,任何方式繞過該方法? 即: case class Foo(s:String){
override def toString = s
}
然後 val foo = Foo("Hello World")
println(foo)
將產生 的Hello World 如果我只是給foo(而不是Foo)我可以做任何事情來foo,使其打
在某些語言中,可以寫這種東西: val some_string =
"""First line.
| Second line, with leading space."""
也就是說,所有的空格被刪除長達一個多行字符串點,但沒有進一步。這可以通過在Rust中模擬: let some_string =
"First line.\n \
Second lin