Wednesday, April 9, 2014

Want to dynamically generate a list through reflection, the results failed, seek expert



String s1 = "java.util.ArrayList ";
Class itemClass = Class.forName (s1);
Object o = itemClass.newInstance ();
<-! Main posts under Banner (D4) -><-! Posts under the main text (D5) ->
Reply:
String s1 = "java.util.ArrayList";
Reply:
cited a floor youngc527 reply:
String s1 = "java.util.ArrayList";


This method is feasible, ok
String s1 = "java.util.ArrayList";
Class itemClass = Class.forName (s1);
ArrayList list = itemClass.newInstance ();
Object item = Class.forName ("java.lang.Double");
list.add (item);

No comments:

Post a Comment