var m = Map((0,1) -> "a")
m += ((0,2), "b") // compilation error
나는 오류
type mismatch; found : Int(0) required: (Int, Int)
받고 있어요 그러나 (X,Y)
(X -> Y)
에 작품에서 튜플의 변화 구문
var m = Map((0,1) -> 'a)
m += ((0,2) -> 'b) // compiles file
비록
((0,1).getClass == (0 -> 1).getClass) // is true
(0,1).isInstanceOf[Tuple2[_,_]] && (0 -> 1).isInstanceOf[Tuple2[_,_]] // both true
왜 그렇습니까? 스칼라 내 중첩 튜플은 무엇이라고 생각합니까?
나는 * 내가 실제로의 Obj 연산 Pred를 가산이 Pred.Op 이미 ((Pred를 가산))에 해당 꽤 확신했다 같은 실수 –