[Java] java.time의 생성자는 없다.

김태훈·2023년 8월 15일
0

참고
https://stackoverflow.com/questions/52121876/localdate-hasnt-constructor-how-can-we-create-classes-without-constructor

테스트 코드 작성중, LocalTime으로

private static final LocalTime SHOP_OPEN_TIME = new LocalTime(10,0,0,0);

이렇게 상수를 생성하려고 하였지만 빨간줄이 등장했다.

알고보니 java 기본 time 라이브러리 관련해서 생성자는 존재하지 않고, static 한 메서드로 인스턴스를 생성한다고 한다.

다음과 같이 ..!

private static final LocalTime SHOP_OPEN_TIME = LocalTime.of(10,0);
profile
기록하고, 공유합시다

1개의 댓글

comment-user-thumbnail
2023년 8월 15일

글 재미있게 봤습니다.

답글 달기