mci*_*321 2 scala language-design
我刚刚读了一个scala教程,似乎在编写字符串时,scala将其视为\','但也将'其视为'
\'
'
val a = "\'" // evaluates to ' val b = "'" // evaluates to ' a == b //true
这似乎不是该语言的理想属性* - 为什么会这样?
sep*_*p2k 5
通过允许\'in""和\"in '',字符串和字符文字都只有一组合法的转义序列。这样,语言设计者就不必定义两个单独的集合,这会使语言规范和实现(稍微)更加复杂。
""
\"
''
归档时间:
10 年,5 月 前
查看次数:
3359 次
最近记录: