类的java返回字符串(linkedhashmap)

类的java返回字符串(linkedhashmap),java,string,map,return,Java,String,Map,Return,不确定标题是否有意义,但我正在尝试从接收linkedhashmap的类返回一条成功消息,但是eclipse在我尝试编译文件时给了我错误,提供了 删除参数以匹配“logFile()” 创建构造函数“日志文件(映射)” 如何设置它以发送映射并查看字符串? 谢谢 艺术 代码根据下面的@Jeff Storey进行了更正,并针对eclipse进行了错误抑制 主叫班 eventLog.put(stringA,stringB); logFile logStuff = new logFile(); suc

不确定标题是否有意义,但我正在尝试从接收linkedhashmap的类返回一条成功消息,但是eclipse在我尝试编译文件时给了我错误,提供了

删除参数以匹配“logFile()”

创建构造函数“日志文件(映射)”

如何设置它以发送
映射
并查看
字符串
? 谢谢 艺术

代码根据下面的@Jeff Storey进行了更正,并针对eclipse进行了错误抑制

主叫班

 eventLog.put(stringA,stringB);
 logFile logStuff = new logFile();
 successRtn = logFile.Process(eventLog); 
   // Do Stuff with SuccessRtn
日志文件类

 public class  logFile {
    static String Success = "Fail";

  public static String Process(Map<String, String> eventlog){
    // Do Stuff 
    Success = "Yeh!"
    return Success;
   }

  public static void main(String[] args){
  @SuppressWarnings("static-access")
  String result = new logFile().Procces(eventLog);
  System.out.println("result = " + result);
}
公共类日志文件{
静态字符串Success=“Fail”;
公共静态字符串进程(映射事件日志){
//做事
Success=“耶!”
回归成功;
}
公共静态void main(字符串[]args){
@抑制警告(“静态访问”)
字符串结果=new logFile().Procces(eventLog);
System.out.println(“结果=”+结果);
}
main方法是一种特殊方法,当用作应用程序的入口点时,其签名必须
public static void main(String[]args)
。创建第二个执行实际工作的方法,如下所示:

public class LogFile {

     public String process(Map<String,String> eventLog) {
        // do stuff
        return success;
     }

     public void main(String[] args) {
         // eventLog will probably be read from a filepath passed into the args
        String result = new LogFile().process(eventLog);
        System.out.println("result = " + result);
     }
}
公共类日志文件{
公共字符串进程(映射事件日志){
//做事
回归成功;
}
公共void main(字符串[]参数){
//事件日志可能会从传递到args的文件路径中读取
字符串结果=新建日志文件().process(eventLog);
System.out.println(“结果=”+结果);
}
}
请注意,许多命名约定也是非标准的。类应以大写字母开头,变量应以小写字母开头