Groovy - String padRight() method
Pad the String with the spaces appended to the right.This method has 2 different variants.
String padRight(Number numberOfCharacters) − Pad the String with the spaces appended to the right.
Syntax
String padRight(Number numberOfCharacters)
Parameters
numberOfCharacters − The number of characters to pad the string with.
Return Value
The new value of the string with the padded characters
String padRight(Number numberOfCharacters, String padding) − Pad the String with the padding characters appended to the right.
Syntax
String padRight(Number numberOfCharacters, String padding)
Parameters
numberOfCharacters − The number of characters to pad the string with.
Padding − The character to apply for the padding.
Return Value
The new value of the string with the padded characters.
Example - Usage of padRight(int) method
Following is an example of the usage of padRight(int) method −
Example.groovy
class Example {
static void main(String[] args) {
String a = "Hello World";
println(a.padRight(14));
println(a.padRight(16));
}
}
Output
When we run the above program, we will get the following result −
Hello World Hello World
Example - Usage of padRight(int, char) method
Following is an example of the usage of padRight(int, char) method −
Example.groovy
class Example {
static void main(String[] args) {
String a = "Hello World";
println(a.padRight(14,'*'));
println(a.padRight(16,'*'));
}
}
Output
When we run the above program, we will get the following result −
Hello World*** Hello World*****
Example - Usage of padRight(int, char) method on String literals
Following is an example of the usage of padRight(int, char) method −
Example.groovy
class Example {
static void main(String[] args) {
println("Hello World".padRight(14,'*'));
println("Hello World".padRight(16,'*'));
}
}
Output
When we run the above program, we will get the following result −
Hello World*** Hello World*****