Java String - add character n-times

Java String - add character n-times

To add a character to a Java String n times, you can create a loop that iterates n times and concatenate the character to the string during each iteration. Here's an example of how to do this:

public class AddCharacterNTimes { public static void main(String[] args) { char characterToAdd = '*'; // Character to add int n = 5; // Number of times to add the character String result = addCharacterNTimes(characterToAdd, n); System.out.println(result); } public static String addCharacterNTimes(char character, int n) { StringBuilder stringBuilder = new StringBuilder(); for (int i = 0; i < n; i++) { stringBuilder.append(character); } return stringBuilder.toString(); } } 

In this code:

  • We specify the character to add (characterToAdd) and the number of times to add it (n).

  • We define a method called addCharacterNTimes that takes the character and the number of times as parameters.

  • Inside the addCharacterNTimes method, we use a StringBuilder to efficiently build the resulting string. We iterate n times using a loop and append the character to the StringBuilder during each iteration.

  • Finally, we return the string representation of the StringBuilder using toString().

When you run this code, it will add the specified character (in this case, '*') n times to create a new string. Adjust the characterToAdd and n values as needed for your specific requirements.


More Tags

actions-on-google event-driven javadb apache-camel switchcompat diacritics stylus background-subtraction forms

More Java Questions

More Various Measurements Units Calculators

More Date and Time Calculators

More Trees & Forestry Calculators

More Other animals Calculators