Notice
Recent Posts
Recent Comments
Link
투케이2K
109. (spring/스프링) [유틸 파일] listListMapNotNull 리스트 리스트 맵 널 여부 체크 실시 본문
[개발 환경 설정]
개발 툴 : inteli j
개발 언어 : spring
[소스 코드]
// TODO [List List Map 객체 널 판단 실시 : true / false]
public static boolean listListMapNotNull (List<List<Map<String, Object>>> inputData) {
/**
* // -----------------------------------------
* [listListMapNotNull 메소드 설명]
* // -----------------------------------------
* 1. List Map 객체 널 판단 실시
* // -----------------------------------------
* 2. 호출 방식 :
*
* C_Util.listListMapNotNull(null);
*
* List<List<Map<String, Object>>> listMap_1 = new ArrayList<>();
* List<Map<String, Object>> listMap_2 = new ArrayList<>();
* Map map = new HashMap();
* map.put("name", "TWOK");
* listMap_2.add(map);
* listMap_1.add(listMap_2);
*
* C_Util.listListMapNotNull(listMap_1);
* // -----------------------------------------
* 3. 리턴 데이터 : List List Map 객체가 널이 아닌 경우 true / 널인 경우 false
* // -----------------------------------------
* */
// [리턴 데이터 선언 실시]
boolean returnData = false;
// [로직 처리 수행 실시]
try {
// [사전 인풋 데이터 널 체크 실시]
if (inputData != null
&& inputData.isEmpty() == false
&& inputData.size() > 0){ // [널이 아닌 경우]
// [리턴 변수에 삽입]
returnData = true;
}
}
catch (Exception e){
e.printStackTrace();
}
// [로그 출력]
/*
System.out.println("\n");
System.out.println("================================================");
System.out.println("[CLASS] : "+String.valueOf(CLASS_NAME));
System.out.println("[METHOD] : "+String.valueOf("listListMapNotNull"));
System.out.println("[INPUT] : "+String.valueOf(inputData));
System.out.println("[RETURN] : "+String.valueOf(returnData));
System.out.println("================================================");
System.out.println("\n");
// */
// [리턴 데이터 반환 실시]
return returnData;
}
반응형
'Spring' 카테고리의 다른 글
111. (spring/스프링) okhttp 사용해 get 방식 query string 쿼리스트링 요청 실시 (0) | 2022.10.11 |
---|---|
110. (spring/스프링) GSON 사용해 Map , Json 데이터 변환 수행 실시 (0) | 2022.10.10 |
108. (spring/스프링) [유틸 파일] listMapNotNull 리스트 맵 널 여부 체크 실시 (0) | 2022.10.10 |
107. (spring/스프링) [유틸 파일] mapNotNull 해쉬맵 널 여부 체크 실시 (0) | 2022.10.10 |
106. (spring/스프링) [유틸 파일] url 인코딩 , 디코딩 수행 (0) | 2022.10.05 |
Comments