这个我见多了
返回一个对象的方法,即
public Object getGroup(int groupPosition)
{
return groups.get(groupPosition);
}
然后在调用这个函数时,将返回的对象强制转换为某个类,即
ExpandListGroup group = (ExpandListGroup) getGroup (groupPosition);
似乎是这样的情况,如果返回一个普通对象,您知道该对象的类(TestClass)并且您想为该返回的对象(Y)设置一个预先声明的对象(X),您需要转换相应的类以..的形式
TestClass X = (TestClass) returnsY();
它是否正确?将对象转换为类还有其他更深层次的含义/后果吗?
干杯