def getShort(b: Array[Byte]): Short
在斯卡拉
,我得到了Java的原始短,這是罰款。但是,如果我寫的:
高清的getchar(B:數組[字節]):夏亞
我得到一個scala.Char對象,這是不正常。如果我寫:
def getChar(b: Array[Byte]): Character
我得到一個java.lang.Character中,這是不罰款要麼。
如果Scala「Char」不是Java「char」,而Scala「Character」不是Java「char」,那麼剩下的是什麼?
*我沒有錯。 Eclipse是!很煩人!它給了我一個錯誤,說我得到一個scala.Char而不是一個字符,但在控制檯它的作品! – 2011-12-29 19:04:06
更好地提交錯誤報告,如果它尚未存在(並且尚未修復,並且您喜歡使用IDE)。 – 2011-12-29 19:09:57