Не понимаю, как возможно присваивание к переменной string key значения типа boolean, так как equals() возвращает булеан