Java 7 Type Inference
Jump to navigation
Jump to search
Internal
Overview
The type can be inferred from context with generic inference using the diamond operator (<>).
List<String> listOfStrings = new ArrayList<>();
List<Integer> listOfIntegers = new ArrayList<>();
Target Type
TODO
- Java 7 Type Inference for Generic Instance Creation https://docs.oracle.com/javase/7/docs/technotes/guides/language/type-inference-generic-instance-creation.html
- Type inference used by lambda expression, which can omit the explicit type declaration in the formal parameter list.