Мне пришло в голову, что существует несколько способов сравнения строк в Java.
Я только что привык к тому, что использовал equalsIgnoreCase
, чтобы избежать проблем с строками, чувствительными к регистру.
Другие, с другой стороны, предпочитают передавать все в верхнем или нижнем регистре.
Откуда я стою (даже если технически я сижу), я не вижу реальной разницы.
Кто-нибудь знает, лучше ли одна практика, чем другая? И если да, то почему?