我需要在从提供的文件中读取名称时添加ignoreCase。还是一个初学者,所以我应该在哪里添加.equalsIgnoreCase()方法?请帮忙!
while(inputFileBoy.hasNext())
{
male.add(inputFileBoy.nextLine());
}
while (inputFileGirl.hasNext())
{
female.add(inputFileGirl.nextLine());
}
Boolean ifMales,ifFemales;
ifMales=ifFound(male,name);
ifFemales=ifFound(female,name);
//if statement to check
if(ifMales || ifFemales)
{
System.out.println("Name *"+ name+ "* is POPULAR");
}
else
{
System.out.println("Name *"+ name+ "* is NOT POPULAR");
}
答案 0 :(得分:0)
您可以重写ifFound函数以检查集合中的元素是否作为第一个参数.equalsIgnoreCase(name)
传递并返回true。
这不需要太多编辑,可能只涉及用.equals(name)
替换ifFound中的.equalsIgnoreCase(name)
函数。