- 几个包有多个类,这些类的方法有一个名为
p
的参数 - 我想记录
p
- 我无法记录
p
的类型,因为该类型是内置的(例如Map[String, String]
(
如何记录p
?
class A {
def (p: Map[String, String]): Unit = {}
}
class B {
def (p: Map[String, String], ...): Unit = {}
}
我认为您正在寻找类型别名:
/** Some doc for P type */
type MyPType = Map[String, String]
def someMethod(p: MyPType) = ...