2012-01-08 110 views

回答

5

既然你不想思考,就無法自動匹配的姓名。但手動完成並不困難。

鑑於

class User(val username: String = "", val password: String = "") {} 

我只想

for { 
    name <- userMap.get("username") 
    pwd <- userMap.get("password") 
} yield new User(name,pwd) 

,這將給你一個Option[User]Some用戶如果是在該地圖,並None如果不是。

+1

不應該是'userMap.get()'? – missingfaktor 2012-01-09 05:10:56

+0

@missingfaktor - 確實應該。現在修復。 – 2012-01-09 15:14:05

相關問題