리스트 출력 시 값이 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 (n..
단어 (풀단어) : [발음] 의미 * 주로 컴퓨터, 개발에 관련된 의미이며 모든 단어는 이 외에도 다양한 의미로 사용할 수 있습니다. compile : [컴파일] (컴퓨터)명령어를 번역하다 compiler : [컴파일러] (컴퓨터)명령어 번역 프로그램 print : [프린트] 출력하다, 인쇄하다 println (printline) : [프린트엘엔 / 프린트라인] 새로운 라인에 출력하라는 명령어 printf (print formatted) : [프린트에프 / 프린트 폴메티드] 형식에 맞게 출력하라는 명령어 format : [폴멧] 형식을 만들다, 구성하다 formatted : [폴메티드] 형식화된
자바의 자료형 - 변수(Variable) ▶ 변수(Variable)란? 프로그램에 의해 이름을 할당받은 데이터를 저장 할 수 있는 메모리 공간 예) 사람의 나이, 학생의 학년, 사원의 수 ▶ 변수 이름 생성 규칙 ※ 영문자(대소문자), 숫자를 사용함 (단 숫자로 시작할 수 없다 ex) 1level(불가함)) 예) Nextlever, age1…등 ※ 특수문자 중에 '_'와 '$'만 사용 가능 예) Level_up ※ 이름 사이에는 공백을 포함할 수 없음 예) LevelUp ※ Java에서 미리 정의 한 키워드 즉 예약어(Reserved Word)는 사용 할 수 없음 예) 예약어 : for, while, int 등등 ※ 그 쓰임에 맞는 이름으로 명명하는 것이 가독성에 좋음 좋은 예) 나이 - age, 이름 ..