Int
을 튜플 식별자 (스칼라로)로 변환 할 수 있습니까? (첫 번째 값이 1이 아닌 0 제외), 많은 인덱스처럼 - 내가 그 튜플 요소를 볼 수 int 유형을 스칼라의 튜플 식별자로 변환 하시겠습니까?
val testTuple = ("Hector", "Jonas", "Javi")
val id = 2
println(testTuple._id) // does not work as it tries 'num' as a name parameter
가 표시되는 순서에 의해 액세스 할 수 있습니다 작업, 예를 들어 가정 그래서 나는이 있었다 예
testTuple._1 // is Hector
은 과 같이 작동합니다.
어떻게하면됩니까? 많은 감사
[shapeless] (https://github.com/milessabin/shapeless)를 사용하면 튜플을 배열/벡터로 변환하고 인덱스로 액세스 할 수 있습니다 –