【发布时间】:2020-05-07 22:31:02
【问题描述】:
我是 Java 新手。我有一个方法
public class Lovefruits{
public byte[] Eeee(String apple, String Banana, Map<String, byte[]> grapes, boolean orange){
///body///
}
}
当我在另一个类中调用此方法时
public class Allfruits{
private String apple;
private String banana;
private Map<String,byte[]> grapes;
private boolean orange;
// constructor //
fruits = lovefruits.Eeee(String apple, String Banana, Map<String,byte[]> grapes, boolean orange);
}
由于Map<String,byte[]>,它会引发错误。
我在调用此方法的类中创建了所有变量。我不知道如何创建这个Map<String,byte[]>
当我这样做时更新
fruits = lovefruits.Eeee(apple, banana, grapes, orange);
显示错误来自lovefruits类型的方法Eeee(apple, banana, grapes, orange)指的是缺少类型Map。
【问题讨论】:
-
您实际上还没有为葡萄创建地图。你所做的只是声明葡萄是一个 Map
.