1 2 3 4 5 6 7 8 9 10 11 12 | object Main { import reflect.Manifest def typename[A](a: A)(implicit m: Manifest[A]) = m.toString def main(args: Array[String]) { val map = List("Hello", "World") // Here, I let the compiler infer the type for me. println(typename(map)) val map2 = List[Any]("Hello", "World") // Here, I specify the type myself. println(typename(map2)) } } |
b2JqZWN0IE1haW4gewogIGltcG9ydCByZWZsZWN0Lk1hbmlmZXN0CiAgCiAgZGVmIHR5cGVuYW1lW0FdKGE6IEEpKGltcGxpY2l0IG06IE1hbmlmZXN0W0FdKSA9IG0udG9TdHJpbmcKCiAgZGVmIG1haW4oYXJnczogQXJyYXlbU3RyaW5nXSkgewogICAgdmFsIG1hcCA9IExpc3QoIkhlbGxvIiwgIldvcmxkIikgLy8gSGVyZSwgSSBsZXQgdGhlIGNvbXBpbGVyIGluZmVyIHRoZSB0eXBlIGZvciBtZS4KICAgIHByaW50bG4odHlwZW5hbWUobWFwKSkKICAgIHZhbCBtYXAyID0gTGlzdFtBbnldKCJIZWxsbyIsICJXb3JsZCIpIC8vIEhlcmUsIEkgc3BlY2lmeSB0aGUgdHlwZSBteXNlbGYuCiAgICBwcmludGxuKHR5cGVuYW1lKG1hcDIpKQogIH0KfQ==
-
upload with new input
-
result: Success time: 0.19s memory: 212480 kB returned value: 0
scala.collection.immutable.List[java.lang.String] scala.collection.immutable.List[Any]


