Чтение из файла методом.equalIgnoreCase()

Мне нужно добавить 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 ответ

Вы можете переписать функцию ifFound, чтобы проверить, передается ли элемент в коллекции в качестве первого параметра .equalsIgnoreCase(name) и верни истину.

Это не должно требовать особого редактирования и, вероятно, потребует замены .equals(name) функция в ifFound с .equalsIgnoreCase(name),

Другие вопросы по тегам