Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.07 KB

File metadata and controls

30 lines (22 loc) · 1.07 KB

Diamond Operator (Operador Diamante)

Objetivo
Develop code that uses diamond with generic declarations
-
Desenvolver código que usa o diamond (diamante) com declarações de generics

O Diamond Operator (ou Operador Diamante) foi criado no Java 7 para remover código desnecessário ao declarar classes que usam Generics (ou tipos genéricos). Abaixo um exemplo que é possível omitir o tipo de algumas classes utilizando o Diamond Operator.

src/org/j6toj8/collections/diamond/Collections_Diamond.java
link:../../../src/org/j6toj8/collections/diamond/Collections_Diamond.java[role=include]
Referências
  • Using the Diamond Operator

    Boyarsky, Jeanne; Selikoff, Scott. OCP: Oracle Certified Professional Java SE 8 Programmer II Study Guide (p. 596). Wiley. Edição do Kindle.

  • Guide to the Diamond Operator in Java.