Arrays.asList를 Map으로 초기화하기

2022. 12. 21. 00:46IT/Web-Java

요즘에는 티스토리 로그인을 상당수의 회사에서는 대부분 막아놨나봐요. 접속 할 수가 없으니 블로그가 점점 뜸해지네요.

 

오랜만에 남길 글은..

 

그냥 회사에서 개발하면서 참고 좀 해보려고 이것저것 건드려보다가 구글에서도 잘 안나오는 주제를 발견한듯(?)해서 기록으로 남겨보고자 합니다.

 

간단히 설명하자면 테스트 케이스로 자주 사용되지 않을까 생각되는.. List<Map>에 대한 초기화입니다.

List<Map<String, Object>> createMapList = Arrays.asList(
		new HashMap<String, Object>() {
			{
				put("1", "aaa");
				put("2", "bbb");
				put("3", "ccc");
				put("4", "ddd");
			}
		}
);

createMapList.forEach(System.out::println);

stream 연습용으로 객체를 초기화 생성하려다가 겨우겨우 찾아서 만들어봤어요.

 

간단한 코드이지만 누군가에게는 참고가 되기를 바랍니다. ㅎㅎ