@artshelom

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

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

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

String myString = str1 + str2 + str3;


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

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

Войти через центр авторизации
Похожие вопросы
Zaycev.net Челябинск
от 65 000 до 100 000 руб.
timebook Нижний Новгород
от 120 000 руб.
Innopolis City Иннополис
от 80 000 до 150 000 руб.