Я хотел бы подсчитать количество символов в строке и отрезать все лишние символы строки. Я думал просто использовать цикл while и char, но мне нужно передать строку. Я также пытался использовать функцию остатка, но я "вполне уверен, что не будет работать.Глядя на ограничение длины строки в Java
Таким образом, по существу, счетчиком для строки, а затем ограничить эту строку й количества символов.
Если бы я установить строку к одному символу, скажем
String x = "*";
Затем реализуется счетчик в цикле ...
for(int i = 0; i < 6; i++){
???
}
ли эта работа? Я чувствую, что это не так, и что это ульд просто быть более эффективным для меня, чтобы объявить
char x = 'a';
...
Я пытаюсь сделать это настолько расплывчато, насколько это возможно, так что я могу взять идеи и реализовывать их, так что это не так, как я украв чей-то код для домашней работы, мне просто нужна небольшая помощь.
У меня возникли проблемы расшифровки, что ваша цель, а также то, что ваш вопрос. Можете ли вы четко заявить, что вы пытаетесь выполнить (использовать примеры), то, что вы пробовали, и как мы можем помочь? –
Если я правильно вас понимаю, вы хотите установить предел в длине строки. Вы можете сделать это с помощью String.substring (0, maxLength) – mevqz
Когда вы читаете ответы ниже, имейте в виду, что вы не можете изменить длину Java 'String'. Строковые объекты _immutable_ (т. Е. Их значения никогда не могут измениться). Что вы можете сделать, так это создать _new_ String, которая короче исходной данной String. –