Удвоение каждой буквы в строкеJAVA

Программисты JAVA общаются здесь
Anonymous
Удвоение каждой буквы в строке

Сообщение Anonymous »

Я делаю проект для 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»