Java에서 페어 클래스를 만드는 방법

Java Eseo Peeo Keullaeseuleul Mandeuneun Bangbeob



Java에서는 개발자가 사용자 정의 '를 할당해야 하는 특정 인스턴스가 있을 수 있습니다. 핵심 가치 ” 수시로 쌍을 이룹니다. 예를 들어, 여러 데이터 유형을 구성하는 값을 누적하는 템플릿 코드를 작성합니다. 이러한 경우 ' 페어 클래스 '는 Java에서 프로그래머가 키-값 쌍을 효과적으로 연결하고 활용하는 데 도움이 됩니다.

이 블로그에서는 Java에서 '페어 클래스'를 만드는 방법에 대해 자세히 설명합니다.

Java에서 '페어 클래스'란 무엇입니까?

ㅏ ' 페어 클래스 '는 '를 연결하는 효과적인 방법을 제공합니다. 핵심 가치 '쌍. 이 접근 방식은 메서드에서 두 값을 반환해야 하는 경우에 유용합니다. 예를 들어, 숫자의 제곱근을 계산하고 제곱근과 숫자 자체를 모두 반환합니다. (9.3) ' 등.







Java에서 '페어 클래스'를 만드는 방법은 무엇입니까?

Java의 쌍 클래스는 클래스 개체를 통해 키-값 쌍을 설정하고 getter 메서드의 도움으로 검색하여 만들 수 있습니다.



예제 1: Java에서 'Integer' 유형의 쌍 클래스 생성
이 예에서 “ 정수 ” 데이터 유형은 키-값 쌍이 정수 형식으로 전달되도록 만들 수 있습니다.



수업 주형 < > {
T 값1 , 발2 ;
무효의 설정값 ( 티엑스 , ) {
이것 . 초이스1 = 엑스 ;
이것 . 발2 = 그리고 ;
}
템플릿 getValue ( ) {
반품 이것 ;
} }
수업 페어클래스 {
공공의 공전 무효의 기본 ( 인수 [ ] ) {
주형 < 정수 > 물체 = 새로운 주형 < 정수 > ( ) ;
체계. 밖으로 . 프린트 ( '키-값 쌍은 다음과 같습니다. ' ) ;
물체. 설정값 ( 5 , 10 ) ;
주형 < 정수 > 결과 = 새로운 주형 < 정수 > ( ) ;
결과 = 물체. getValue ( ) ;
체계. 밖으로 . 프린트 ( 결과. 초이스1 + ' ' + 결과. 발2 ) ;
} }

위의 코드 줄에서 다음 단계를 적용합니다.





  • 먼저 '라는 클래스를 선언합니다. 주형 '.
  • ' <티> 클래스 선언의 ”는 its(class) 유형에 해당합니다. 문자열 값으로 구성된 쌍 클래스를 만들려면 ' ' 대신에 ' 정수 '.
  • 클래스 정의에서 명시된 변수와 유형을 지정합니다.
  • 다음 단계에서 '라는 함수를 정의합니다. 값 설정() ” 전달된 “ 핵심 가치 '쌍.
  • 정의에서 지정된 변수를 참조하고 '를 통해 전달된 인수를 할당합니다. 이것 '.
  • 그런 다음 '라는 함수를 정의하십시오. getValue() ' 세트 '를 반환합니다. 핵심 가치 '쌍.
  • '에서 기본() ” 메서드를 사용하여 “라는 클래스 개체를 만듭니다. 물체 ”를 통해 “ 새로운 ' 키워드와 ' 주형() ” 생성자. 또한 유형을 지정합니다. 즉, “ 정수 '.
  • 이제 키-값 쌍의 형태로 명시된 정수를 호출된 set 함수 '에 전달합니다. 값 설정() '.
  • 마지막으로 논의된 접근 방식을 통해 다른 클래스 개체를 만들고 ' getValue() ” 키-값 쌍의 형태로 설정된 값을 검색하는 기능.
  • 메모: getter 함수는 값을 설정하는 데 사용되는 동일한 객체에 의해 호출될 수도 있습니다.

산출

위 출력에서 ​​'키-값' 쌍이 적절하게 설정되고 검색되는 것을 관찰할 수 있습니다.



예 2: 정수 및 문자열 유형 모두의 '쌍 클래스' 생성
이 특정 예에서 ' 물체 '를 구성하는 유형을 만들 수 있습니다. 핵심 가치 정수 및 문자열 유형 모두에서 ” 쌍:

수업 주형 < > {
T 값1 , 발2 ;
무효의 설정값 ( 티엑스 , ) {
이것 . 초이스1 = 엑스 ;
이것 . 발2 = 그리고 ;
}
템플릿 getValue ( ) {
반품 이것 ;
} }
수업 페어 클래스 {
공공의 공전 무효의 기본 ( 인수 [ ] ) {
주형 < 물체 > 물체 = 새로운 주형 < 물체 > ( ) ;
체계. 밖으로 . 프린트 ( '키-값 쌍은 다음과 같습니다. ' ) ;
물체. 설정값 ( 1 , '데이빗' ) ;
주형 < 물체 > 결과 = 새로운 주형 < 물체 > ( ) ;
결과 = 물체. getValue ( ) ;
체계. 밖으로 . 프린트 ( 결과. 초이스1 + ' ' + 결과. 발2 ) ;
} }

위의 코드 조각에서:

  • 클래스 생성, 설정 및 전달된 값 가져오기에 대해 논의된 접근 방식을 각각 반복합니다.
  • '에서 기본() ” 메서드는 유사하게 “ 물체 ”를 입력하고 “ 핵심 가치 ” 둘 다 포함하는 쌍 정수 ' 그리고 ' ” 유형.
  • 마지막으로 설정 값을 검색하여 콘솔에 표시합니다.

산출

이 결과는 가져온 ' 핵심 가치 ” 쌍은 “ 정수 ' 그리고 ' ” 데이터 유형.

결론

ㅏ ' 페어 클래스 ”는 Java에서 클래스 개체를 통해 키-값 쌍을 설정하고 getter 메서드의 도움으로 검색하여 만들 수 있습니다. 이러한 쌍은 ' 정수 ”, “ ', 또는 ' 물체 ” 유형. 이 블로그는 Java에서 쌍 클래스를 만드는 방법을 안내합니다.