@artshelom

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

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

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

String myString = str1 + str2 + str3;


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

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

Войти через TM ID
Похожие вопросы
Webdom Санкт-Петербург
от 80 000 до 140 000 руб.
Home Credit Bank Москва
от 150 000 руб.
от 120 000 до 180 000 руб.
19 сент. 2018, в 20:04
70000 руб./в месяц
19 сент. 2018, в 19:43
5000 руб./за проект
19 сент. 2018, в 18:50
1000 руб./в час