Left pad a string in Java

Java 8Object Oriented ProgrammingProgramming

To left pad a string, use the String.format and set the spaces.

String.format("|%20s|", "demotext")

If you add 30 above, it will display the first string after 30 spaces from the beginning.

String.format("|%30s|", "demotext")

Example

 Live Demo

public class Demo {
   public static void main(String []args) {
      System.out.print(String.format("|%20s|", "demotext"));
      System.out.println("Left padded!");
   }
}

Output

| demotext|Left padded
raja
Published on 17-Dec-2018 05:49:17
Advertisements