PHP introduces a method that allows you to pick out all public values of an instance. में एक इंस्टेंस के सार्वजनिक फ़ील्ड (और उनके संबंधित मान) प्राप्त करना स्कैला में ऐसा करने का कोई तरीका है? यह एक तत्काल वर्ग (ऑब्जेक्ट नहीं) के सभी सार्वजनिक क्षेत्रों के सभी मूल्यों को लाने के लिए है।स्कैला/जावा
आइए आइए हम मान लेते मैं इस वर्ग
class TestElement(datatype: Datatype, var subject: String, var day: Int, var time: Int)
extends DataElement(datatype: Datatype) {
def to(group: Group) = group.add(this);
}
var element = new TestElement(datatype, "subject", 1, 1);
क्या मैं प्रश्न में विधि से की जरूरत है, एक नक्शे या मूल्यों के दो संग्रह प्राप्त करने के लिए है।
var element.method // the function I need
ret: (("subject", "subject"), ("day", 1), ("time", 1)) // its output
उत्कृष्ट, बहुत बहुत धन्यवाद – sdkfasldf
'_ _' वाक्यविन्यास क्या करता है? –