답변:
"same as in declaration"의 약어 일뿐입니다.
IntelliJ와 같은 일부 IDE도 이것을 사용합니다.
디스크의 파일에는 IDE GUI의 압축 일 뿐인이 표기법이 없습니다.
물결표가 없다면 코드는 이미 Java 7이었습니다. Java 7은 다이아몬드 연산자를 허용 하므로 이것은 합법적 인 Java 코드입니다.
Map<String, List<String>> map = new HashMap<>();
(그러나-이 구문에서는 물결표 없음)