的map
爲Array的源代碼是:爲什麼Scala中Array.map的定義是 「拋出新的錯誤()」
override def map[B](f: A => B): Array[B] = throw new Error()
但以下幾項工作:
val name : Array[String]= new Array(1)
name(0)="Oscar"
val x = name.map { (s: String) => s.toUpperCase }
// returns: x: Array[java.lang.String] = Array(OSCAR)
與「native」類似嗎?在java中,我的意思是,就像...... *嘿,別擔心,我知道下面該做什麼?* – OscarRyz 2010-05-21 21:30:24
這是我的猜測,儘管我不確定。 – pdbartlett 2010-05-22 00:11:04