알고있는 한, List
또는 Seq
같은 형체는 언어 자체가 아닌 스칼라 표준 라이브러리에서 구현됩니다.스칼라 가변 함수와 Seq
내가하지만, 이해하지 않는 한 가지가있다 : 하나는 내부적으로 하나가 args
에 대한 액세스 권한을 가지고 있으며, 그것이 Seq
될 것
def foo(args: String*) = ...
과 같은 가변 기능에 대한 구문이 있습니다.
Seq
언어의 일부로 표시 할만큼 특별한 데이터 구조를 고려, 또는 이
- 여기
*
표기법은보다 일반적인의 특별한 경우입니다 :그것은 여부 나에게 분명하지 않다 구체적인 데이터 구조 인터페이스에 대한 참조를 피하기 위해 관리하는 구문.
어떤 사람이 올바른 침입인지 압니까?