Запитання з тегом «diamond-operator»

7
Який сенс алмазного оператора (<>) у Java 7?
Діамантовий оператор java 7 дозволяє такий код: List&lt;String&gt; list = new LinkedList&lt;&gt;(); Однак на Java 5/6 я можу просто написати: List&lt;String&gt; list = new LinkedList(); Моє розуміння стирання типу - це те саме. (Узагальнений варіант все одно видаляється під час виконання). Навіщо взагалі турбуватися з діамантом? Які нові функціональні можливості …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.