Удвоение каждой буквы в строке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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»