> MyClass[] mc = new MyClass[10];
変数mcはMyClass[]型

> private void a(MyClass mc,int 変数)
第1引数mcはMyClass型であってMyClass[]型じゃない