gpt4 book ai didi

java - 如果可能,将 List 转换为静态字符串

转载 作者:行者123 更新时间:2023-12-01 07:14:20 25 4
gpt4 key购买 nike

我正在努力解决List<String>我有一个动态创建的数组 List<String> selected_tags我想转换为分解元素并在每个元素之间放置一个“%”,以便我可以在 http 调用中使用新字符串。

创建我的新列表:

public List<String> selected_tags = new ArrayList<String>();

填写我的列表字符串

        for (int i = 0; i < tags.length; i++) {
if (selected[i] == true){
selected_tags.add(tags[i]);
}
}

然后我需要在我的网址中使用 selected_tags

HttpGet httpPost = new HttpGet("http://www.mywebsite.com/scripts/getData.php?tags="+ BROKEN DOWN LIST<STRING>);

我希望它看起来像

HttpGet httpPost = new HttpGet("http://www.mywebsite.com/scripts/getData.php?tags=tag1%tag2%tag3);

最佳答案

StringBuilder s = new StringBuilder();
boolean first = true;

for (String tag : selected_tags) {
if (!first)
s.append("%");
else
first = false;

s.append(tag);
}

String myUrlString = "tags=" + s.toString();

关于java - 如果可能,将 List<String> 转换为静态字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6810277/

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