【发布时间】:2012-01-08 12:21:54
【问题描述】:
val mychar=''
不编译并导致以下错误:
错误:未闭合的字符文字
val mychar='a'
等都很好。我尝试过将“”转换为字符,但运气不佳
【问题讨论】:
-
这不是 scala 特定的。你在java中试过这个吗?您是否正在寻找未初始化字符的默认值?由于 java 有原始类型: char a; print(a) 会将 int 值 0 分配给 a ,它分别是 char 映射。所以明智地 Option[Char] 是一个好方法。 None 为空,非初始化值和其他所有 Some(a)
标签: scala char default-value