установить несколько строк для одного и того же индекса - PullRequest
2 голосов
/ 26 сентября 2019

Я новичок в языке Kotlin, и я хочу сделать приложение для входа в систему / регистрации простым для обучения.У меня проблема, когда я хочу сохранить имя пользователя и пароль в списке, но оба в одном индексе для одной учетной записи.Например:

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

Я пытался найти способ сделать это, но я не нашел ответа.Извините, если это неправильный раздел, так как я впервые на этом форуме, спасибо заранее.

1 Ответ

2 голосов
/ 26 сентября 2019

Ваш пример больше похож на карту, поэтому рассмотрите возможность использования карты типа

mapOf("username1" to "password1" , "username2" to "password2").

Но если вам определенно нужен список списков, то, возможно,

listOf(listOf("username1", "password1"), listOf("username2", "password2"))

- это то, что вы ищете.

В КТ также есть хорошая возможность - пара

listOf(Pair("username1", "password1"), Pair("username2", "password2"))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...