Java에서 쌍 또는 2-튜플 작업
Java 해시 테이블의 향상된 기능에는 튜플을 통합하는 값 구조가 필요한 경우가 많습니다. 이 질문은 이 기능을 달성하기 위해 Java에서 활용할 수 있는 데이터 구조를 탐색합니다.
솔루션
Java는 기본적으로 범용 튜플 클래스를 제공하지 않습니다. 그러나 사용자 정의 튜플 클래스를 생성하는 것은 간단합니다.
public class Tuple<X, Y> { public final X x; public final Y y; public Tuple(X x, Y y) { this.x = x; this.y = y; } }
이 사용자 정의 클래스는 튜플의 두 요소를 나타내는 두 개의 최종 멤버 x와 y를 제공합니다. 인스턴스화는 생성자에서 설명한 것처럼 간단합니다.
고려 사항
튜플 클래스를 설계할 때 몇 가지 중요한 고려 사항이 있습니다.
위 내용은 Java에서 쌍 또는 2-튜플을 구현하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!