답변:
스칼라에서는 *
유효한 식별자입니다. 하나는 쓸 수 있습니다 :
val * = "trollin'"
println(*)
결과는 다음과 같습니다.
trollin'
다음 *
과 같은 이름의 클래스를 작성할 수 있습니다 .
class * {
def test():String = {
"trollin'"
}
}
따라서 *
패키지에 클래스 가 있고 us.hexcoder
쓸 때 :
import us.hexcoder.*
이름이 인 클래스를 가져오고 싶다고 말할 것 *
입니다. 이로 인해 스칼라는 다른 기호를 사용하여 와일드 카드 가져 오기를 표시해야했습니다. 어떤 이유로 든 그들은 _
와일드 카드 기호 로 사용하기로 결정했습니다 .
*
곱셈에 포함되어야했습니다. 따라서 덜 일반적인 다른 캐릭터를 예약 된 캐릭터로 선택해야했습니다.