Не выполняется условие: Если имена одинаковые вывести сообщение "Имена идентичны"
Я не пойму в чем может быть причина, на мой взгляд все как по лекции...
package com.javarush.task.task04.task0421;
import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String name1 = reader.readLine();
String name2 = reader.readLine();
int len1 = name1.length();
int len2 = name2.length();
if (name1.equals(name2)) {System.out.println("Имена идентичны");}
if (len1 == len2) {System.out.println("Длины имен равны");}
}
}