有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

无法应用MainActivity中的java(int)

我构建了一个应用程序,并尝试在另一个应用程序中调用一个方法,但它显示了以下错误:

(int) in MainActivity cannot be applied

我怎样才能解决这个问题

public void Method1 () {
    alet(); //here it show the error
}

public void alet (int position) {
      rutaGE = getemployeeName(position);
      jornadaGE = getmailid(position);

}

我不能删除int position,因为我需要用另一种方法获取rutaGEJornadaGE


共 (2) 个答案

  1. # 1 楼答案

    您的方法需要一个int position,因此您必须将某些内容传递给alet,例如alet(0)

  2. # 2 楼答案

    似乎必须将int参数添加到alet()方法中

    public void Method1 () {
        int myPosition = 4;
        alet(myPosition);
        }
    
    public void alet (int position) {
          rutaGE = getemployeeName(position);
          jornadaGE = getmailid(position);
    
      }