因为你传的amount就是数组类型,方法参数定义的也是数组类型。方法参数是类型的声明,调用方法时,传递的是对应类型的属性。注意:不要把类型和对应类型变量搞混了。int []是定义的数组类型,amonut是数组类型变量。如有帮助,望点击我回答右上角【采纳】按钮支持一下。