首页 文章

在循环中的Arraylist然后在if语句中找不到符号[暂停]

提问于
浏览
0

我正在进行一项任务,并让此代码抛出一个无法找到符号的错误

arraylist在方法之外声明,它在if语句之前的for循环中工作 .

我正在尝试搜索arraylist以获取员工的姓氏,然后将索引返回到main方法以进行进一步处理 .

public int searchEmployee(String lastN)
 {
 int noName = 0;
 int lastNIndex = 0;

 for (int i = 0; i < employeeList.size(); i++)
 {

  if (employeeList(i).getLastName().equalsIgnoreCase(lastN))
  {
    lastNIndex = i;
  }  
  else
  {
    i = noName;
  }
}

lastNIndex = noName;  
return lastNIndex;

exit status 1
 Directory.java:74: error: cannot find symbol
  if (employeeList(i).getLastName().equalsIgnoreCase(lastN))
      ^
symbol:   method employeeList(int)
location: class Directory
1 error

3 回答

相关问题