Class og List<?>
Hi,+++
Object list1 = new ArrayList<String>();
Object list2 = new ArrayList<Integer>();
Class<?> listClass1 = list1.getClass();
String listClass1Name = listClass1.getCanonicalName();
+++
Jeg vil gerne finde ud af, om list1 er en ArrayList<String> eller ArrayList<Integer>. Mit mål er, at jeg gerne vil cast'e tilbage.
if ( ArrayListType.equals( "java.lang.String" ) ) {
List<String> l = (List<String>)list1;
}
else if ( ArrayListType.equals( "java.lang.Integer" ) ) {
List<integer> l = (List<Integer>)list1;
}
med venlig hilsen
KernelX
