मुझे Class
स्काला में एक उदाहरण कैसे मिलेगा ? जावा में, मैं यह कर सकता हूं:
Class<String> stringClass = String.class;
स्काला में क्या होगा बराबर?
मुझे Class
स्काला में एक उदाहरण कैसे मिलेगा ? जावा में, मैं यह कर सकता हूं:
Class<String> stringClass = String.class;
स्काला में क्या होगा बराबर?
जवाबों:
इसमें एक विधि classOf है scala.Predef
जो वर्ग प्रकार के रनटाइम प्रतिनिधित्व को पुनः प्राप्त करता है।
val stringClass = classOf[String]
आप getClass
जावा के समान रनटाइम पर किसी इंस्टेंस की क्लास ऑब्जेक्ट प्राप्त करने के लिए विधि का उपयोग कर सकते हैं
scala> val s = "hello world"
s: String = hello world
scala> s.getClass
res0: Class[_ <: String] = class java.lang.String