List 取值的问题

如图,这是List里面的值,我要怎么取出来指定的属性放到另一个List里面去比如取出来TPay里面的buzType,还有Tusers里面的ID,应该如何去用Java方式... 如图,这是List 里面的值,我要怎么取出来 指定的属性 放到另一个List 里面去
比如取出来 TPay 里面的 buzType,还有Tusers 里面的ID ,应该如何去
用Java 方式
展开
 我来答
tc3221
推荐于2017-09-17
知道答主
回答量:8
采纳率:0%
帮助的人:8.7万
展开全部
List<Object> objs = list.get(0);
TPay tPay = (TPay)objs.get(0);//没裤取出TPay
Tusers tusers = (Tusers)objs.get(2);//取出Tusers
List<Object> newList = new ArrayList<Object>();
//放入新的list中
newList.set(0,tPay.getBuztype());//或者察绝newList.add(tPay.getBuztype())
newList.set(1,tusers.getId());

在前面加个循败察姿环就可以取出所有值,放入newlist
追问
Ljava.lang.Object; cannot be cast to java.util.List  提示这个怎么破?
追答
强制类型转换啊,哥哥。
List objs = (List)list.get(0); 大概这样,你按住alt+/试试
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-11-20
展开全部
for循环,list.get(i);
更多追问追答
追问
看清楚我的问题
追答
建议用map。键值对应。用list无法定位谁是谁啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友658273f
2015-11-20 · TA获得超过199个赞
知道小有建树答主
回答量:202
采纳率:66%
帮助的人:97.6万
展开全部
数据结构就是List<xxBean>是吗?
追问
就是 List list
追答
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class GoGoGo {
    public static void main(String[] args) throws Exception {
        List<XXDto> mockList = GoGoGo.getTestDataList();
        for (XXDto dto : mockList) {
            System.out.println(dto.getId());
        }
        for (int i = 0; i < mockList.size(); i++) {
            System.out.println(mockList.get(i).getId());
        }
        // jdk1.8
        mockList.forEach(dto -> {
            System.out.println(dto.getId());
        });
    }
    public static List<XXDto> getTestDataList() {
        List<XXDto> mockList = new ArrayList<XXDto>();
        XXDto dto1 = new XXDto();
        dto1.setId("id001");
        dto1.setName("name001");
        XXDto dto2 = new XXDto();
        dto2.setId("id002");
        dto2.setName("name002");
        mockList.add(dto1);
        mockList.add(dto2);
        return mockList;
    }
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式