这个比较复杂,只能用反射了,但是开销太大。
建议你定义一个接口 myBean里面声明你需要的方法。所有的类型Bean类都继承这个接口。public interface myBean
{
public String getType(); public void do1(); public void do2(); ……
}
for(int i=0;list!=null&&i<list.size();i++)
{
myBean bean = (myBean)list.get(i);
String typ = bean.getType();
if(typ.equles(".."))
{
bean.do1();
}
else if …… ……
}
建议你定义一个接口 myBean里面声明你需要的方法。所有的类型Bean类都继承这个接口。public interface myBean
{
public String getType(); public void do1(); public void do2(); ……
}
for(int i=0;list!=null&&i<list.size();i++)
{
myBean bean = (myBean)list.get(i);
String typ = bean.getType();
if(typ.equles(".."))
{
bean.do1();
}
else if …… ……
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货