list - 为同一索引设置多个字符串

标签 list kotlin

我是Kotlin语言的新手,我想简化登录/注册应用程序的培训。我想将用户名和密码存储在列表中,但都存储在同一帐户的同一索引中时遇到问题。例如:

var login = mutableListOf<String?>({"username1","password1"} , {"username2","password2"})

我试图寻找一种方法来执行此操作,但未找到答案。抱歉,如果这是我第一次在此论坛上出现错误的部分,请提前谢谢。

最佳答案

您的示例看起来更像一张 map ,因此请考虑使用类似
mapOf("username1" to "password1" , "username2" to "password2")

但是,如果您确实需要列表列表,那么也许
listOf(listOf("username1", "password1"), listOf("username2", "password2"))
是您要寻找的。

Kt-Pair也有一个不错的设施
listOf(Pair("username1", "password1"), Pair("username2", "password2"))

关于list - 为同一索引设置多个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58115430/

相关文章:

python - 通过关联值的函数过滤字典键

python - 为什么列表和元组会改变枚举的输出?

spring-boot - 无法使用 spring boot gradle 插件执行依赖管理的 junit5 测试

function - Kotlin 函数声明 : equals sign before curly braces

android - 使用 Hilt 提供首选项数据存储

android - Kotlin:如何获取字符串中 "@"之后的字符?

list - 列表和数组的区别

python - 这个 "[.. for .. in ..]"在 Python 中如何工作?

python - 排序字典列表

java - 如何记录 Glide 的每个请求 url?