Почему Android Studio обрезает весь текст после последней строки новой строки при использовании print ()? - PullRequest
0 голосов
/ 08 июля 2020

Я пишу приложение Android в Kotlin и заметил действительно странное поведение в Android Studio.

Использование print():

val testString = "line1\nline2"
print(testString)

следующее напечатано в окне Run, где, казалось бы, отсутствует "строка2":

I / System.out: line1

Использование println():

val testString = "line1\nline2"
print(testString)

В окне Run, как и ожидалось, напечатано следующее:

I / System.out: line1 строка2

Почему это происходит? Я пробовал запустить код в онлайн-компиляторе, и он работает нормально, так что, похоже, он указан от c до Android Studio, а не с Kotlin.

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