Bất cứ ai cũng có thể giải thích lý do tại sao gọi [:]. Class trên bản đồ trả về null trong khi gọi [:]. GetClass() trả về kết quả mong đợi Map. Xem ví dụ dưới đâyGiải quyết Groovy Bản đồ lớp
1-
["test",[test:"test"],23].each {
println it.class
}
class java.lang.String
null
class java.lang.Integer
2-
["test",[test:"test"],23].each {
println it.getClass()
}
class java.lang.String
class java.util.LinkedHashMap
class java.lang.Integer
Ken
Tuyệt vời, câu trả lời của ông là khá vô nghia tuy nhiên, bạn có thể đặt bằng tiếng Anh? – ken
@ken đã chỉnh sửa câu trả lời của tôi bằng cách giải thích của tôi – hvgotcodes
Rất rõ ràng giải thích dude, Điều này sẽ là câu trả lời về vấn đề JIRA thay thế. – ken