#kotlin
#kotlin
Вопрос:
Я использовал contentToString
метод в kotlin для печати содержимого массива, но после обновления версии kotlin до 1.4 я получаю предупреждение об устаревании этого метода, я просмотрел документацию, но не смог найти альтернативу для этого метода. Кто-нибудь знает, что мы должны использовать вместо contentToString для печати содержимого массива?
Комментарии:
1. Не могли бы вы использовать что-то вроде
forEach
?someList.forEach(System.out::print)
2. Конечно, я могу, но это громоздко.
contentToString
является более элегантным и быстрым, особенно для целей отладки
Ответ №1:
Вам нужно обновить версию плагина Kotlin до 1.4 в IDE, тогда предупреждение об устаревании исчезнет
Комментарии:
1. Обновления нет. Я использую самую обновленную версию плагина, и моя IntelliJ idea также обновлена (2020.2)
2. @Ezio используйте предварительный просмотр раннего доступа 1.4.x в настройках> Языки и фреймфорки > Kotlin > Обновить канал, пока они не выпустят стабильную версию
3. Ответ не отвечает на вопрос. Функция устарела, что предполагается использовать вместо нее?