Chiunque può spiegare perché chiamare [:]. Classe su un valore restituito da una mappa durante il richiamo di [:]. GetClass() restituisce la mappa dei risultati attesi. Vedere l'esempio di seguitoRisoluzione di Groovy Map classe
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
Grande, la sua risposta è piuttosto senza senso, però, puoi mettere in chiaro inglese? – ken
@ken ha modificato la mia risposta con la mia interpretazione – hvgotcodes
spiegazione molto chiara, questa dovrebbe essere la risposta al problema JIRA. – ken