Wenn ich dieses Codefragment ausführen, wird keine Seite genommen.Java, kann Boolean von Boolean zugewiesen werden, und umgekehrt?
if (Boolean.class.isAssignableFrom(boolean.class)) {
uLog.error("Boolean is => boolean");
}
if (boolean.class.isAssignableFrom(Boolean.class)) {
uLog.error("boolean is <= Boolean");
}
Insbesondere bin ich versucht, die Paramter Typen mithilfe von Reflektion zu testen:
Type[] pType = m.getGenericParameterTypes();
und ich kann den richtigen Test für boolean Parameter nicht herausgefunden.
Das ist, weil die Antwort in beiden Fällen "nein" ist ... Ich sehe nicht, was das mit dem Erhalten der Parametertypen zu tun hat? – Ryan
@mini, es war ein trivialer Testfall, von dem ich dachte, dass er den Typ getestet hat. – fishtoprecords