Java 在另一个类中调用方法时出错

Java 在另一个类中调用方法时出错,java,xml,spring,Java,Xml,Spring,我是Java新手。我有办法 public class Lovefruits{ public byte[] Eeee(String apple, String Banana, Map<String, byte[]> grapes, boolean orange){ ///body/// } } 它显示错误。lovefruits类型中的方法Eeee(苹果、香蕉、葡萄、橘子)指的是缺少类型映射。调用方法时,不需要告诉编译器参数的类型

我是Java新手。我有办法

 public class Lovefruits{


    public byte[] Eeee(String apple, String Banana, Map<String, byte[]> grapes, boolean orange){

        ///body///

       }
    }

它显示错误。lovefruits类型中的方法
Eeee(苹果、香蕉、葡萄、橘子)
指的是缺少类型映射。

调用方法时,不需要告诉编译器参数的类型。这个

fruits = lovefruits.Eeee(String apple, String Banana, Map<String,byte[]> grapes, boolean orange);
您已经为类型提供了:

private String apple;
private String banana;
private Map<String,byte[]> grapes;
private boolean orange;
私有字符串apple;
私人串香蕉;
私人地图;
私有布尔橙;

我就是这样做的。它的抛出错误lovefruits类型中的lovefruits.Eeee(苹果、香蕉、葡萄、橙子)方法引用了缺少的类型映射。
import java.util.Map-编译时错误通常不会被描述为“抛出”,在运行代码之前,您需要修复所有编译错误。哦,我需要注意。成功了。谢谢你,艾略特。你还没有为葡萄绘制地图呢。你所做的只是宣布葡萄是一张地图。
fruits = lovefruits.Eeee(String apple, String Banana, Map<String,byte[]> grapes, boolean orange);
fruits = lovefruits.Eeee(apple, banana, grapes, orange);
private String apple;
private String banana;
private Map<String,byte[]> grapes;
private boolean orange;