我来自长期的 Python 背景。我一直非常依赖type
Python 中的函数来吐出我正在使用的对象类型。
例如
In[0]: print type("Hello")
Out[0]: >>> string
In[0]: print type(1234)
Out[0]: >>> int
当我进入Scala
领域时,有时我并不完全确定我最终得到了什么样的对象。print type(obj)
每当我有点迷路时,能够快速放下,这将是一个巨大的帮助。
例如
println(type(myObj)) /* Whatever the scala equivalent would be */
>>> myObj: List[String] = List(Hello there, World!)