java 如何使用foreach去遍历object类型的数据??

java 如何使用foreach去遍历object类型的数据??今天foreach操作object类型的数据发现无法编译通过,如何解决

答:
java是强类型语言,在java中foreach只能遍历实现了Iterator接口的类型。
比如:

List<String> testList = new ArrayList<>();
for(String item : testList){
    System.out.println(item);
}

或者:

List<String> testList = new ArrayList<>();
testList.forEach(item -> System.out.println(item));

foreach只能用来遍历集合。你都不是集合,怎么遍历

你把java当js用了啊, 如果你想遍历对象的属性,可以通过反射获取