Задача: Реализовать метод, который принимает строку в качестве параметра и увеличивает количество каждого символа в строке в N раз, где N - позиция символа в строке и вывести в формате:
string("abcde") -> A-Bb-Ccc-Dddd-Eeeee. Алгоритм увеличения количества символов в строке на N я реализовал, но вот как мне вывести строку в таком формате я не понимаю. Направьте в нужном направлении, пожалуйста.
public static void main(String[] args) {
repeatChar("abcde");
}
public static String repeatChar (String s) {
StringBuilder repeat = new StringBuilder();
for(int i = 0; i < s.length(); i++){
for(int j = -1; j < s.indexOf(s.charAt(i)); j++){
repeat.append(s.charAt(i));
}
}
String str = repeat.toString();
return s;
}