新手 java 成员方法调用系统方法

声明成员方法时,导入操作数组会报错,不导入反而不报错。如下图,其中fd是其他地方定义的类。求原因
图片说明
图片说明

void ad(ArrayList arr, fd f){
arr.add(f);
System.out.println("添加食品成功!")
}

你需要的的再 形参上添加一个变量, 不能直接写个 ArrayList 就完了

对的,void ad(ArrayList arr, fd f);方法里面的参数不仅要有参数的类型,比如说这个ArrayList ,集合类型,还要有一个变量去代表它,就是这样,ArrayList arr。 字符类型 String str ; 整型 int i ;等等。。。