gpt4 book ai didi

java - 如何将字符串中存储的数据转换为字符串数组

转载 作者:行者123 更新时间:2023-12-01 19:11:28 25 4
gpt4 key购买 nike

我正在使用 json 解析 url。我正在获取每个标签的值,并在 for 循环中使用 getString 将其存储在字符串中。

我想要的是将String值存储到String数组中。就 Android 开发而言,我是个菜鸟。

下面是代码:

JSONObject json = JsonFunctions.getJSONfromURL("http://www.skytel.mobi/stepheniphone/iphone/stephenFlickr.json");

try {
JSONArray boombaby=json.getJSONArray("items");

for(int i=0;i<boombaby.length();i++) {
JSONObject e = boombaby.getJSONObject(i);
mTitleName=e.getString("title");
String mTitleImage=e.getString("image");
}
}

最佳答案

使用一个列表来存储您的标题,使用另一个列表来存储您的图像。或者设计一个包含两个字段(标题和图像)的类,并将该类的实例存储在列表中:

List<String> titles = new ArrayList<String>();
List<String> images = new ArrayList<String>();
for (int i = 0; i < boombaby.length(); i++) {
JSONObject e = boombaby.getJSONObject(i);
titles.add(e.getString("title"));
images.add(e.getString("image"));
}

阅读Java tutorial about collections 。这是必须知道的。

关于java - 如何将字符串中存储的数据转换为字符串数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8238618/

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