Ich möchte alle Klassennamen in einem Paket und auch die entsprechenden Attribute und ihre Datentypen in jedem Paket drucken.Wie konvertiert man String-Typ zu Class-Typ in Java
In einem Code, ich bin in der Lage, die Klassennamen in Form von String zu erhalten. In einem anderen Code, den ich bin in der Lage, die Attribute und ihre Datentypen erhalten Classname.class.getAttribute();
mit Jedoch habe ich die beiden Codes zusammenführen möchten. Da in dem ersten Code, den ich die Klassennamen in Form von String bekam, kann ich nicht Classname.class.getAttribute()
da hier verwende Classname
String
vom Typ sein.
Also ich möchte eine Methode, die den "Classname" von String
Typ zu Class
Typ konvertieren.
Ich versuchte Class.forName()
aber es hat nicht funktioniert.
Bitte geben Sie an, wie Class.forName() "nicht funktioniert." – skiphoppy
Wenn Class.forName() nicht funktionierte, ist es sehr wahrscheinlich, dass a) der Klassenname nicht richtig ist b) Sie haben eine Fehlermeldung erhalten, wussten aber nicht, was das bedeutet, also haben Sie sie ignoriert. ;) –
Sende deine Fehlermeldung! und posten Sie den Code, in dem Sie versucht haben, 'Class.forName()' –