我必须编写一个程序,在这里我必须存储客户端号码地址和ID 我为所有的 创建了arrayList其中一个选项是程序要求输入id号码并提供信息没有找到犯规存在显示在arrayList中搜索数字
这是我已经写了用于搜索的客户端id
public static List<Integer> findClient (List<Integer> idnumbers, Integer searchterm)
{
List<Integer> result = new ArrayList<Integer>();
for(Integer idnum : idnumbers)
{
if(idnum.contains(searchterm))
result.add(idnum);
}
return result;
}
我上。载说红线“的方法包含(整数)是未定义的整数类型”
任何帮助我如何解决这个问题?
将idnum.contains更改为result.contains ...但您应该使用Set,因此您不必执行该检查 – sjr