Возможно, имелись в виду преимущества использования оператора «не равно» (!=) вместо условного оператора if. Некоторые из них:
- Упрощение кода. 2 Если в операторе сравнения вместо первого «равно» поставить оператор «!», то получится оператор неравенства, который будет возвращать true, если операнды не равны друг другу. 2
- Сокращение количества ненужных вычислений. 2 Например, если в методе сразу ясно, что нужно вернуть при выполнении какого-то условия, то можно сразу вернуть false. 2 Это наглядно, так как тот, кто читает код метода, сразу поймёт, что вернёт метод. 2
- Возможность работы с разными типами данных. 4 С помощью операторов сравнения можно сравнивать не только числа, но и строки. 4 При этом строки сравниваются не по значению как число, а посимвольно, по коду каждого символа. 4