Я делаю проект для Java 1 и полностью застрял в этом вопросе.
По сути, мне нужно удвоить каждую букву в строке.< /p>
"abc" -> "aabbcc"
"uk" -> "uukk"
"t" -> "tt"
Мне нужно сделать это в цикле while в том, что считается достойным «Java 1». Поэтому я предполагаю, что это означает более проблематичный подход.
Я знаю, что, насколько мне известно, самый простой способ сделать это - использовать charAt в цикле while, но по какой-то причине я не могу понять, как вернуть символы в другой метод в виде строки.
Спасибо
[EDIT] Мой код (неверно, но, возможно, это поможет)
int index = 0;
int length = str.length();
while (index < length) {
return str.charAt(index) + str.charAt(index);
index++;
}
Подробнее здесь: https://stackoverflow.com/questions/200 ... n-a-string
Удвоение каждой буквы в строке ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение