Commons Lang、ClassUtils.convertClassNamesToClasses()
import org.apache.commons.lang.ClassUtils; import java.util.*; public class C2009081700 { public static void main(String[] args) { LinkedList ll = new LinkedList(); ll.add("java.lang.String"); ll.add("java.lang.Integer"); ll.add("null"); for (Object o : ClassUtils.convertClassNamesToClasses(ll)) { System.out.println((Class)o); } } }
で、
class java.lang.String class java.lang.Integer null