首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在android中将字符串和数字从列表中分离出来

在android中将字符串和数字从列表中分离出来
EN

Stack Overflow用户
提问于 2013-09-03 05:51:57
回答 4查看 826关注 0票数 1

我想分拆,mProductType是一个列表,mRetailerid是另一个list.how,我能得到它吗?

代码语言:javascript
复制
public class RetailerNames implements Serializable{


private String mProductType;
private String mRetailerid;

public String getmProductType() {
    return mProductType;
}

public void setmProductType(String mProductType) {
    this.mProductType = mProductType;
}

public String getmRetailerid() {
    return mRetailerid;
}

public void setmRetailerid(String mRetailerid) {
    this.mRetailerid = mRetailerid;
}
@Override
   public String toString() {
    return   mProductType + "," +
            mRetailerid ;  

}

我使用了以下代码:

代码语言:javascript
复制
    ArrayList<RetailerNames> retailerNamesList = (ArrayList<RetailerNames>) getIntent().getExtras().getSerializable("ProductsDetailsDescriptionPage");
    System.out.println("The retailer details are"+" "+retailerNamesList);

现在我的输出是:

零售商的详细信息是:48岁的克里什,47岁的丹尼什,

但是我想要得到像克里什一样的one列表,Danesh .and 48,47是单独的另一个列表.How,我能做什么?

请给我解决办法?

请给我一个想法,将数组列表拆分成单独的列表?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-09-04 11:50:08

代码语言:javascript
复制
  ArrayList list = new ArrayList();

 Iterator<RetailerNames > retaileriterator = retailerNamesList.iterator();

while(retaileriterator.hasNext()){
 id=retaileriterator .next().getmRetailerid();
 System.out.println(id);
  list.add(id);
   }
 System.out.println(list);
票数 3
EN

Stack Overflow用户

发布于 2013-09-04 09:25:38

代码语言:javascript
复制
In my condition getLocationDetails return arraylist
and  LocationDetails is POJO same like your class RetailerNames 
Iterator<LocationDetails> it= getUserLocationsWrapper.getLocationDetails().iterator();
while(locationCitiDetailsItr.hasNext()){
locationCitiDetailsItr.next().getCity());
}
same i think  try this one
Iterator<RetailerNames > retaileriterator = retailerNamesList.iterator();
while(retaileriterator.hasNext()){
Object id=retaileriterator .next().getmRetailerid();
//add this id into another list
//same RetailerNames
}
票数 1
EN

Stack Overflow用户

发布于 2013-09-04 04:57:53

使用嵌套数组

48岁的克里什是一个列表,47岁的达梅什是另一个列表,这两个列表都放在一个主数组列表中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18585028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档