如图,我该怎样把其中的id属性拿出来组成一个list呢?

注意是这个id,组成一个数组,代码该怎样写呢?本人小白,求大神们说简单点,这个infoList有8个数据,我只要把那8个数据的id组成数组就行了。


  •  



互换的青春
浏览 186回答 2
2回答

拉风的咖菲猫

//如果id是int类型int[] ids = new int[infoList.size()];for(int i=0;i<infoList.size();i++){ids[i] = infoList.get(i).getId();}

呼如林

List<String>&nbsp;tempList&nbsp;=&nbsp;new&nbsp;ArrayList<String>();for(Flow&nbsp;f&nbsp;:&nbsp;infoList){&nbsp;tempList.add(f.getId());&nbsp;&nbsp;&nbsp;//得到的是List&nbsp;}&nbsp;//如果想要得到数组,增加如下两行&nbsp;final&nbsp;int&nbsp;size&nbsp;=tempList.size();&nbsp;String[]&nbsp;result=&nbsp;(String[])tempList.toArray(new&nbsp;String[size]);
打开App,查看更多内容
随时随地看视频慕课网APP