| 

.NET C# Java Javascript Exception

Problem mit instanceof in closure

Dies ist das Archiv des ehemaligen Forums zum Thema Groovy, Grails, Griffon und Bean Scripting Framework, welches unter groovy-forum.de existierte. Die neue Adresse des Groovy-Forums ist: http://codekicker.de/fragen/themen/groovy.


Problem mit instanceof in closure

vawalda - 16.06.2009 15:39
Servus zusammen,

class A {
    String str
    Double dbl
}

def a = new A(str:'test', dbl:2.9)

(a.properties).each {
    
    if(it.getValue().getClass() instanceof java.lang.String) {   // das geht nicht
    //if(it.getValue().getClass().getName().equals('java.lang.String')) {   // das geht ???
       println it.getValue()
    }
}

Kann mir das jemand erklären ??? Irgendwie steh ich grad auf dem Schlauch...

Gruß Michl


Stelle deine Groovy-Frage jetzt!


Diese Seite zeigt den Thread "Problem mit instanceof in closure" der ehemaligen Webseite groovy-forum.de, welche durch einen Serverunfall zerstört wurde. codekicker.de hat viele Konversationen über die beliebte Programmiersprache Groovy und zugehörige Frameworks wie das Grails-Framework retten können.

Hast Du eine Frage zum Thema Groovy, Grails oder allgemein Java? Viele ehemalige groovy-forum.de Mitglieder beantworten dir auf codekicker.de deine Frage! Stelle jetzt eine Frage!

Viele weitere Diskussionen zu Grails und Groovy befinden sich auf der Threadübersicht des alten groovy-forum.de.