Когда мне нужно создать ArrayList, который необходимо хранить строки, я делаю это -Java Generic использования формат
ArrayList<String> whatwhat = new ArrayList<String>();
В затмении, когда я опускаю слева или справа выше заявление, я получаю предупреждение , Что подводит меня к моему вопросу, почему Java требует/разрешает это? Разве мы не должны указывать общий тип только один, с одной стороны?
, если вы хотите знать, логически рассуждать, почему, читайте мой ответ. –