자바의 <T> 제네릭 타입 (Generic Type)
·
JAVA
제네릭(Generic)?자바 제네릭은 generic 타입 및 메소드를 정의하고 사용 할 수 있는 언어적 특성이다. List list = new ArrayList();Map map = new HashMap(); 위와같이 꺽쇠()안에 클래스 타입이 명시된 패턴을 자주 발견할 수 있다. 이걸 제네릭(Generic) 이라고 부르며, 제네릭 파라미터는 꺽쇠안에 포함하여 전달한다.파라미터 타입이나 리턴 타입에 대한 정의를 외부로 미룬다.타입에 대해 유연성과 안정성을 확보한다.런타임 환경에 아무런 영향이 없는 컴파일 시점의 전처리 기술 예시 public class Box { private T value; public Box(T value) { this.value = value; } ..
[JAVA] LocalDate 날짜 비교하기 .isBefore() / .isAfter() / .isEqual()
·
JAVA
나는 프로젝트를 하다가 날짜를 비교하고 싶어서 " >= " 이런 걸 사용하려고 했는데 오류가 나는 것이다. 알고 보니 자바에서는 로컬데이트를 이용하여 날짜를 비교하는 방법이 존재한다. 그래서 알아 본 방법들! [ compareTo() ] compareTo() 메서드는 두개의 LocalDate 객체를 비교하여 순서를 확인하는 데 사용된다. 비교 대상 날짜(A)가 인자로 전달된 날짜(B) 보다 이전인지, 이후인지 혹은 같은지를 판단한다. 또한 비교 결과에 따라 다른 반환값들을 가진다. ▷ 음수 : 비교 대상(A)이 인자로 전달 된 날짜(B) 보다 이전인 경우 LocalDate A = LocalDate.of(2023, 8, 11); LocalDate B = LocalDate.of(2023, 8, 15); in..
[Java] LocalDate에날짜 더하기고 빼기 (plusMonth, minusWeeks)
·
JAVA
프로젝트를 진행하던 중 현재 날짜에서 4개월 더하기 혹은 2개월 빼기 등과 같은 메서드를 짜야했다. 개월 수는 int이고 현재 날짜는 Date인데 어떻게 하면 될까? 해서 찾아보았다. 날짜 더하기 plusYears() - 이 메서드를 호출한 LocalDate 객체에 년도(year)가 더해진 LocalDate 객체를 반환한다. plusMonths() - 이 메서드를 호출한 LocalDate 객체에 월(month)이 더해진 LocalDate 객체를 반환한다. plusWeeks() - 이 메서드를 호출한 LocalDate 객체에 주(week)가 더해진 LocalDate 객체를 반환한다. plusDays() - 이 메서드를 호출한 LocalDate 객체에 일(day)이 더해진 LocalDate 객체를 반환한다...
[Rest API] 자바 실제 계좌 예금주 확인 feat. 계좌실명조회 - (2) 최종코드
·
프로젝트/Plan + tiful (플랜티플)
이런 모양의 모달창을 만들고 인출 버튼을 누르면 실제 계좌 예금주를 확인하는 코드가 진행될 것이다. [Vue.js] 모달창 코드이다. 이건 자유롭게 예쁘게 구상하면 되고 여기서 중요한건 인출 이 버튼이다. 이제 이 버튼을 클릭하면 아래의 메서드가 실행된다. 포인트 인출 {{ paydto.paidamount }} 포인트 은행선택 국민은행 우리은행 신한은행 기업은행 SC제일은행 농협은행 외환은행 카카오뱅크 부산은행 우체국 대구은행 전북은행 제주은행 수협은행 씨티은행 경남은행 이용약관 동의 인출 닫기 은행 코드는 아래의 사이트에 가면 나와있다. 나는 대중적인 은행 몇개를 골라서 작성했다~ API-아임포트 api.iamport.kr [checkmyinfo() 메서드] 입력 한 은행 번호와 이름 계좌번호를 우선 ..
해니01_15
'자바' 태그의 글 목록 (2 Page)