0
В чем разница междуреализация списка без указания типа
List<Object> list = new ArrayList<Object>();
и
List<Object> list = new ArrayList<>();
Они оба компилировать.
В чем разница междуреализация списка без указания типа
List<Object> list = new ArrayList<Object>();
и
List<Object> list = new ArrayList<>();
Они оба компилировать.
Нет никакой разницы. Последний является ярлыком, введенным в Java 7.
Слишком плохо, что нет [документации для Java] (http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.9), или вы можете просто посмотри. –
@DavidConrad Можно утверждать, что каждый вопрос синтаксиса можно решить, просмотрев документацию, но на StackOverflow существует бесчисленное множество. Многие из лучших ответов на эти типы вопросов - это прямой ответ, за которым следует ссылка на документацию, которая полезна, когда люди не знают, где искать. – onepiece