下面代码中的两个分配行都给我这个错误:'@|value$T5'isnotidenticalto'String'funcPrintShoppingList(myList:Array){println(myList)varcabbage="cabbage"letfish:String="fish"myList[0]=cabbagemyList[1]=fish}怎么了? 最佳答案 默认情况下,参数是常量,您不能更改它们。您可以将它们更改为var,但这将是数组的副本。funcPrintShoppingList(varmyList:Array