How to repeat each of the individual letters in a piece of text? in Java

后端 未结 4 1249
悲&欢浪女
悲&欢浪女 2021-01-17 00:47

As in a stutter the number of times specified by the provided multiplier if the text was \"dean\" and the multiplier 3, the result would be \"ffffdeeeaaannn\".



        
4条回答
  •  野趣味
    野趣味 (楼主)
    2021-01-17 01:08

    You are repeating the whole word here .. a possible fix is

    public static void repeatLetters()
    {
       String text = "dean";
       int n = 3;
       StringBuilder repeat = new  StringBuilder();
    
       for (int i = 0; i < text.length() ; i++)
       {
            for (int j= 0; j< n; j++)
                repeat.append(text.charAt(i));
       }
    
      System.out.println(repeat);
    }
    

提交回复
热议问题