@artshelom

Можно ли увеличить вместимость stringа?

Можно ли увеличить вместимость string (мне кажется что нет) или есть более вместимые типы?

Компилятор выдает ошибку: error: constant string too long
  • Вопрос задан
  • 341 просмотр
Решения вопроса 1
iLLuzor
@iLLuzor
Java, Kotlin, Android Developer
Это не ограничение длины строки, а ограничение длины строковой переменной при инициализации, которое равно 2^16.
Можно разбить длинную строку на куски и собрать из них нужную строку:
String str1 = "...";
String str2 = "...";
String str3 = "...";

String myString = str1 + str2 + str3;


Но лучше вынести эту строку в ресурсы или во внешний файл.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы