1
我從書「斯卡拉不耐煩」,我確認我自己這些線路的問題:不同的返回類型時,我切換了環路發生器爲了
for (c <- "Hello"; i <- 0 to 1) yield (c + i).toChar
// Yields "HIeflmlmop"
for (i <- 0 to 1; c <- "Hello") yield (c + i).toChar
// Yields Vector('H', 'e', 'l', 'l', 'o', 'I', 'f', 'm', 'm', 'p')
首先產生一個String
和第二產生Vector
?但我希望他們能夠返回相同的價值。