Всем привет. Есть задача Считать слово с клавиатуры и из символов вывести строки. Например: масло
Не понимаю как сделать второй цикл для повтора букв. Объясните пожалуйста
В этом примере мы используем второй цикл, чтобы повторить символ n-ое кол-во раз.
String word = "масло";
for (int i = 0; i < word.length(); i++) {
for (int j = 0; j < i + 1; j++) {
System.out.print(word.charAt(i));
}
System.out.println();
}
А в этом примере мы используем метод repeat(), который сам за себя говорит, что он делает. Но, так как, charAt() возвращает тип char, а метод repeat() работает только с String, нам нужно char привести в тип String (например с помощью String.valueOf())
String word = "масло";
for (int i = 0; i < word.length(); i++) {
System.out.println(String.valueOf(word.charAt(i)).repeat(i + 1));
}
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости