Здравствуйте! У меня есть допустим переменная в которой есть текст: public String text = "Hello";
И мне нужно чтобы в цикле при каждой итерации символ "&k" сдвигался на 1 букву, например:
1 итерация: "&kHello"
2 итерация: "H&kello"
3 итерация: "He&kllo"
И так дальше, но когда символам "&k" нет куда двигаться они переходят опять на начало текста
Пробовал сделать через toCharArray(), но что-то не получилось
Подскажите как это сделать пожалуйста, буду очень благодарен)))))
Через .substring попробуйте.
- Отрезаете n символов сначала: .substring(0, n)
- Отрезаете от n-ного символа и до конца: .substring(n)
- Склеиваете то что получилось с вашей &k
я новичек в джаве, если вам не трудно можете показать пример как это должно работать кодом?
Просто я мне действительно трудно представить как это должно работать.
Заранее спасибо
public String string = "Hello";
//Отрезаете n символов сначала:
var first = string.substring(0, n);
//Отрезаете от n-ного символа и до конца:
vat last = string.substring(n);
//Склеиваете то что получилось с вашей &k
var result = first + "&k" + last;