Подскажите, пожалуйста. Ввёл код:
if (nameOne.equals(nameTwo)) {
    System.out.println("Имена идентичны");
}
if (!nameOne.equals(nameTwo) && nameOne.length() == nameTwo.length()) {
    System.out.println("Длины имен равны");
Скомпилировалось, но не сработала валидация "Если имена одинаковые, вывести сообщение "Имена идентичны". Сделал ELSE IF - все валидации прошли. Почему так?