Notice
Recent Posts
Recent Comments
Link
관리 메뉴

데브마우스

[Java:용어정리] 메서드 체이닝 정리 본문

Java/Java: 용어정리

[Java:용어정리] 메서드 체이닝 정리

데브마우스 2024. 1. 22. 00:14

메서드 체이닝(Method Chaining)이란 무엇인가요?

메서드 체이닝이란 한 줄의 코드에서 참조변수에 메서드를 중첩하여 사용하는 것을 의미합니다. 메서드 체이닝 덕분에 여러줄의 코드를 한줄로 줄일 수 있습니다.

 

 

아래는 LocalDate를 활용한 메서드 체이닝 코드입니다.

public class Main {
	public static void main(String[] args) {
		LocalDate ld = LocalDate.now();
		LocalDate nextYearld = ld.withYear(ld.getYear()+1).withDayOfYear(1);
		
		System.out.println(nextYearld);
	}
}