val data = List("foo", "bar", "bash")
val selection = List(0, 2)
val selectedData = data.filter(datum => selection.contains(datum.MYINDEX))
// INVALID CODE HERE^
// selectedData: List("foo", "bash")
내가 선택한 인덱스 목록이 표시된 List
을 필터링하고 싶습니다. filter
메서드에서 목록 항목의 인덱스를 참조 할 수 있다면 위와 같이 해결할 수 있지만 위의 경우 datum.MYINDEX
은 유효하지 않습니다.항목 목록으로 필터를 필터링 하시겠습니까?
어떻게 대신이 작업을 수행 할 수 있습니까?
마지막 링크 (실제로 링크를 읽은 후)는 견적 마이닝입니다. 즉, 브라케팅 논쟁은 나이가 많은 이집트의 대괄호 논쟁이었습니다. 자바와 같은 언어는 선택적 요소입니다 (스칼라에서는 그렇지 않습니다). 이제 저는 여는 괄호와 같은 줄 *에 성명/표현을 넣을 수있는 언어가 무엇인지 알지 못합니다. 그것은 객관적으로 잘못된 것이지 개인적인 취향이 아닙니다. – samthebest
내가 인정한 유일한 사실은이 안내서와 중괄호 문제 이전의 공간에 대해 조금 암묵적이며, 닫는 중괄호는 그 자체의 줄에 있어야한다는 것만 명시합니다. ".. 닫는 중괄호는 바로 다음 행에 있습니다 함수의 마지막 줄 "을 참조하십시오. 그러므로 스타일 가이드의 명시적이고 객관적으로 사실 인 부분에 따라 마지막으로 편집하고 모든 암시적인 실수를 여러분에게 맡깁니다. – samthebest
@samthebest, 다른 서식 지정 도구 및 설정이 많이 있습니다. 왜 당신은 특정 것을 사용하라고 주장합니까? – Basilevs