将字符串数组作为Map的一个键值对的值与其他参数一起传递
2024-03-26 本文已影响0人
为自己代颜_
如果你想将字符串数组作为Map的一个键值对的值与其他参数一起传递,你可以将拼接好的字符串作为该键值对的值添加到map中,然后将map作为参数传递给GET请求。以下是一个示例代码:
、、、
import java.net.URLEncoder
import java.nio.charset.StandardCharsets
fun main() {
val mLabels = arrayOf("65fa6fca38ab9c40bcd9351c")
val labelIdsString = mLabels.joinToString(separator = ",")
val map: MutableMap<String, Any> = mutableMapOf()
map["pageSize"] = 50
map["labelIds"] = labelIdsString// 将拼接好的字符串作为值赋给labelIds. labelIdsString为此形式"ewer, 3245"
map["dateTime"] = 0
// 现在你可以将map作为参数传递给GET请求
println(map)
}
、、