Name
Подскажите пожалуйста, почему можно писать Map.Entry <String, String> entry и Map.Entry entry? Можно тип данных не писать для упрощения, или какой то смысл иной?
Потому что когда-то в джаве не было дженериков. И когда дженерики ввели, то нужно было, чтобы весь старый код продолжал работать. Поэтому можно типы опускать.