对不起,我的英语不好。我对数组列表的每个项目使用两个单独的字符串数组。一切都很好。我的问题是我想取字符串数组的每个项目(比如说),如果我取字符串数组“asasaqty”和字符串数组的另一个项目“asasaId”,那么我想将字符串数组值的每个项目存储在第三个字符串数组中(例如:[id1,qty1]等)。如果有适当的解决方案,请告诉我。
下面是我的代码。
提前致谢
String [] asasaqty;
String [] asasaId;
final AddToCartData addToCartData = response.body();
shoppingBagArrayList = addToCartData.getData();
asasaqty = new String[shoppingBagArrayList.size()];
asasaId = new String[shoppingBagArrayList.size()];
for (int i = 0; i < shoppingBagArrayList.size(); i++) {
asasaqty[i] = shoppingBagArrayList.get(i).getQty();
asasaId[i]=shoppingBagArrayList.get(i).getProductId();
System.out.println("==========wwwww========"+ Arrays.toString(asasaqty));
System.out.println("======wwwwssssswwwwss======"+ Arrays.toString(asasaId));
/* HashMap<String,String> map=new HashMap<String,String>();
for (int i = 0; i < asasaqty.length; i++) {
map.put(asasaqty[i],asasaId[i]);
System.out.println("======aaaaaaa======"+ map.put(asasaqty[i],asasaId[i]));
}*/
在 logcat 中打印值后,该值如下所示
/System.out: ==========wwwww========[3, 2]
/System.out: ======wwwwssssswwwwss======[151, 10]
现在我想取另一个字符串数组,并将每个项目asasaqty和asasaId存储在单独的数组中,如下所示
String[] xyz = [3,151] and
String[] abc = [2,10]
请让我知道我们如何做到这一点。
慕村225694
相关分类