본문 바로가기
728x90
반응형

IT/Java40

[Java] - 자바 날짜 비교 메서드 [before(), after(), equals()] 사용법 #자바 날짜 비교 메서드 [before(), after(), equals()] 사용법 -Java에서 두 날짜를 비교하는 메서드이다. -before(): date값이 주어진 date보다 이전이면 true 반환한다. -after(): date값이 주어진 date보다 이후이면 false 반환한다. -equals(): date값이 주어진 date와 같으면 true 반환한다. -Date클래스를 이용해서 밀리초 단위로 변환 후 비교한다. #예시 SimpleDateFormat sdf = new SimpleDateFormat("yyyyMM"); Date d1 = null; Date d2 = null; try { d1 = sdf.parse("202109"); d2 = sdf.parse("202110"); } catch .. 2021. 9. 14.
[Java] - 자바 BigDecimal 사용법 #자바 BigDecimal 사용법 #0처리 BigDecimal.ZERO new BigDecimal("0") #사칙연산 더하기 add 빼기 subtract 곱하기 multiply 나누기 divide #소수점 처리 setScale 사용자 지정 RoundingMode #함수 BigDecimal.ROUND_UP 올림 BigDecimal.ROUND_DOWN 버림 BigDecimal.ROUND_HALF_UP 반올림(5이상) BigDecimal.ROUND_HALF_DOWN 반내림(5이하) #비교 compareTo return 값 BigDecimal수치가 val보다 작으면 -1 val와 같으면 0 val보다 크면 1 2021. 6. 9.
[Java] - 자바 String 문자열 null 체크 하는 방법 #자바 String 문자열 null 체크 하는 방법 #예시 if(emp_name == null && "".equals("emp_name").trim() ){ // null }else { // not null } 2021. 2. 3.
[Java] - 자바 숫자 금액을 한글로 변환하는 방법 #자바 숫자 금액을 한글로 변환하는 방법 예시) 매개변수: 300,000,000 => 반환값: 금삼억원정 public class MyClass { public String NumberToKor(String amt){ String amt_msg = ""; String[] arrayNum = {"", "일","이","삼","사","오","육","칠","팔","구"}; String[] arrayUnit = {"","십","백","천","만","십만","백만","천만","억","십억","백업","천억","조","십조","백조","천조","경","십경","백경","천경","해","십해","백해","천해"}; if(amt.length() > 0){ int len = amt.length(); String[] arra.. 2021. 1. 23.
728x90
반응형