Пробовал поиск в Java String API без ответа.Java String; Способна выделить размер строки при заданном размере?
Я пытаюсь создать строки Java с указанным размером. Я заметил, что строки Java не заканчиваются нулевым символом (\ 0). В принципе, я хотел бы иметь возможность создавать такие строки, как:
String myString = new String("Charles", 32);
где туЗЬптд будет содержать "Charles <-- 24 spaces --> \0"
Там нет такого метода, который может достичь того, что я выше. Должен ли я просто полагаться на создание моей собственной функции?
Благодаря
Нет необходимости в '[]' после 'String', хотя вы можете использовать' char [] 'аналогично' String' (до сих пор не требуется терминатор NUL). –
Вышеупомянутый Java-код объявляет массив строк, но присваивает ему одну строку в качестве значения. Вероятно, вы должны изменить этот пример, чтобы уточнить свой вопрос. – ChrisH
Код, который вы отправили, не будет компилироваться, потому что вы объявили 'myString' как * массив *' String', но тогда вы назначаете для него один объект String. – Jesper