gpt4 book ai didi

android - 如何将 jarray 转换为对象数组?

转载 作者:行者123 更新时间:2023-11-30 00:13:00 25 4
gpt4 key购买 nike

我想像下面的数组一样添加,请通过循环帮助我,请帮助我;我的逻辑获取数组的最后一个图像

 for (int i = 0; i < jarray.length(); i++) {

try {

String urlimage = jarray.getJSONObject(i).getString("imageurl");
String name = jarray.getJSONObject(i).getString("imagename");

myarr = new SpacePhoto[]{ new SpacePhoto(urlimage, name),};

} catch (JSONException e) {
e.printStackTrace();
}
}

示例我想添加如下数组

  return new SpacePhoto[]{

// new SpacePhoto("http://i.imgur.com/zuG2bGQ.jpg", "Galaxy"),
// new SpacePhoto("http://i.imgur.com/ovr0NAF.jpg", "Space Shuttle"),
// new SpacePhoto("http://i.imgur.com/n6RfJX2.jpg", "Galaxy Orion"),
// new SpacePhoto("http://i.imgur.com/qpr5LR2.jpg", "Earth"),
// new SpacePhoto("http://i.imgur.com/pSHXfu5.jpg", "Astronaut"),
// new SpacePhoto("http://i.imgur.com/3wQcZeY.jpg", "Satellite"),

最佳答案

你可以这样试试:

SpacePhoto[] myarr = new SpacePhoto[jarray.length()]

for (int i = 0; i < jarray.length(); i++) {

try {

String urlimage = jarray.getJSONObject(i).getString("imageurl");
String name = jarray.getJSONObject(i).getString("imagename");

myarr[i] = new SpacePhoto(urlimage, name);

} catch (JSONException e) {
e.printStackTrace();
}
}

关于android - 如何将 jarray 转换为对象数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47837421/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com