PSSQ代表可能愚蠢的问题斯卡拉:)斯卡拉阵列地图功能的文档(PSSQ#1)
结识斯卡拉一点点,在强制性的Hello World示例(下面的代码)的参数主函数是一个字符串数组。
object HelloWorld
{
def main(args: Array[String]): Unit =
{
args.map((arg:String) => arg.toUpperCase());
printf("%s %s!", "Hello", "World");
}
}
在这个例子中,我使用了数组上的map()
函数。但是,当我检查Scala API文档时,map()
未被列为Array
可用功能之一。是否有某种魔法正在发生,还是我错过了API文档中显而易见的东西?
不要为''使用那种风格的标识。把它放在宣言的同一行,不管你做什么。你可能不喜欢它的外观,但它会为你节省麻烦。 – 2011-04-12 18:51:13