Как я могу установить другую модель для вызова и ответа, используя модернизацию

Вы не можете сделать второе, потому что, даже если вы используете метод remove() на Iterator , , вы получите исключение, брошенное .

Лично я предпочел бы первый для всех экземпляров Collection, несмотря на дополнительное подслушивание создания нового Collection, я нахожу его менее склонным к ошибке во время редактирования другими разработчиками. В некоторых реализациях Collection поддерживается Iterator remove(), а другой - нет. Вы можете прочитать больше в документах для Iterator .

Третий вариант - создать новый Collection, перебрать исходный текст и добавить все элементы первого Collection ко второму Collection, которые являются не для удаления. В зависимости от размера Collection и количества удалений это может значительно экономить на памяти по сравнению с первым подходом.

0
задан Eli Chitrit 17 January 2019 в 16:36
поделиться

1 ответ

Добраться до разных объектов довольно просто:

@POST("yourMagicURL")
fun login(@Body loginRequest: User): Call<UserStatusResponse>

Где User - это объект, который содержит: fname, lname, email, а UserStatusResponse - это объект, который содержит статус, message

0
ответ дан Dinorah Tovar 17 January 2019 в 16:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: