리스트 출력 시 값이 null 데이터 혹은 0인 데이터를 변환하는 함수이다.
간단한 함수이니 활용 가능하다.
import java.math.BigDecimal;
/**
* 0을 null변환
* @param number
* @return
*/
public static BigDecimal zeroToNull(BigDecimal number) {
if (number != null && number.compareTo(BigDecimal.ZERO) == 0) {
return null;
}
return number;
}
/**
* null을 0으로 변환
* @param number
* @return
*/
public static BigDecimal nullToZero(BigDecimal number) {
if (number == null) {
return BigDecimal.ZERO;
}
return number;
}
// (숫자)0값을 null로 변환
변환된 값 넣을 변수(zeroToNull(변환할 값));
// null을 (숫자)0으로 변환
변환된 값 넣을 변수(nullToZero(변환할 값));
}
'Programing > JAVA' 카테고리의 다른 글
JAVA 제어문 (0) | 2022.12.09 |
---|---|
자바 - 기본 함수 (0) | 2022.12.06 |
Java Control (조건문) (0) | 2021.07.19 |
Java Operator (삼항 연산자) (0) | 2021.07.19 |
Java Operator (비트 연산자) (0) | 2021.07.19 |