如果有 Java 集合的实例可以携带原始类型、泛型数组和/或可迭代集合,我想将泛型数组视为可迭代集合,但如何做呢?例如以下伪代码:
请指导如何使 int[2] 和 String[3] 适应此情况。
谢谢和问候, William
List<?> list1;
list1.add(new int[2]);
list1.add(new String[3]);
list1.add(new ArrayList());
for (Object e : list1){
if (e instanceof Iterable){
//The int[2] and String[3] will not fall in this case that I want it be
//Iterate within e
}
}
请指导如何使 int[2] 和 String[3] 适应此情况。
谢谢和问候, William