Java 迭代Bean中的值时出错

Java 迭代Bean中的值时出错,java,arrays,Java,Arrays,我将resultset值放入beanPorgInfo。它有如下价值观 程序、组、组织。试图获取属于特定组的特定组织 这组人属于特定的项目 通过下面的循环 Map m = jdbcCall.execute(in ); for(PorgInfo gInfo: m.get("PorgInfo")){ //**Can only iterate over an array or an instance of java.lang.Iterable** //Planned to goahead like

我将
resultset
值放入bean
PorgInfo
。它有如下价值观

程序、组、组织。试图获取属于特定组的特定组织

这组人属于特定的项目

通过下面的循环

 Map m = jdbcCall.execute(in );
 for(PorgInfo gInfo: m.get("PorgInfo")){ //**Can only iterate over an array or an instance  of java.lang.Iterable**
//Planned to goahead like below but can't proceed bcz of above issue
  for(Program pgm: temp1){
  for(Group gpm:temp2){
  ..................
 }
所以从
PorgInfo
我需要取
Program1
,它有Group1,它有org1,Program2,它有Group2,它有org2

如果我遗漏了什么,请告诉我

谢谢

m.get(“PorgInfo”)的值是否像列表或集合一样返回一个Iterable?它是m.get(“PorgInfo”)返回集合吗?