Наткнулся на проблему, которую я не могу понять. У меня есть приложение, которое выплевывает определенное количество баллов в зависимости от того, какая строка, поэтому, если кто-то скажет «не 1», тогда мое приложение покажет -4 балла за номер 1. Если кто-то скажет «его 2», то приложение получит 12 баллы за 2.
Так что теперь моя проблема в том, что если кто-то скажет «его 2» и присудит 12 баллов, это здорово, именно то, что я хочу. Но когда кто-то говорит «его не 2», он все равно присуждает 12 баллов 2, потому что он содержит слово «его», когда я хочу, чтобы он показал -4 балла.
|| vote.lowercased().contains("its")
|| vote.lowercased().contains("its not")
Я хочу, чтобы он мог видеть, содержит ли он точно "его нет", тогда он будет знать -4 балла.