使用.equalIgnoreCase()方法从文件中读取

时间:2018-01-26 04:26:52

标签: java ignore-case

我需要在从提供的文件中读取名称时添加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");
    }

1 个答案:

答案 0 :(得分:0)

您可以重写ifFound函数以检查集合中的元素是否作为第一个参数.equalsIgnoreCase(name)传递并返回true。

这不需要太多编辑,可能只涉及用.equals(name)替换ifFound中的.equalsIgnoreCase(name)函数。