Java 如何从对象类中获取字段?

Java 如何从对象类中获取字段?,java,Java,我有一个对象如下: public void getField(列表){ int lastIndex=list.size()-1; objectob=list.get(lastIndex); } 如何从该ob返回特定字段,如e.q.状态?可能是您案例的解决方案: public <T> T getField(List<T> list) { int lastIndex = list.size()-1; T ob = list.get(lastIndex);

我有一个对象如下:

public void getField(列表){
int lastIndex=list.size()-1;
objectob=list.get(lastIndex);
}

如何从该
ob
返回特定字段,如e.q.
状态

可能是您案例的解决方案:

public <T> T getField(List<T> list) {
    int lastIndex = list.size()-1;
    T ob = list.get(lastIndex);
    return ob;
}
public T getField(列表){
int lastIndex=list.size()-1;
T ob=list.get(lastIndex);
返回ob;
}

通常使用强制转换将对象强制为您知道字段的类型。我有一个泛型函数,我有编辑权限now@markspace你能举个例子吗?我的
状态
类型为
biginger
您能显示添加到此列表中的代码和类类型吗?代码在何处调用此方法?类类型是db中的一个简单dto