朋友们,我需要在项目中实现一些东西,但遇到了一些困难,具体如下:
String name1 = "Bharath" // its length should be 12
String name2 = "Raju" // its length should be 8
String name3 = "Rohan" // its length should be 9
String name4 = "Sujeeth" // its length should be 12
String name5 = "Rahul" // its length should be 11 " Means all Strings with Variable length"
我有字符串和它们的长度。我需要按照以下格式输出结果。通过使用字符串连接和填充。我需要在Groovy中得到答案,即使是Java也可以。
"Bharath Raju Rohan Sujeeth Rahul "
意思:
巴拉特以后有5个黑色空格,长度为12(7 + 5 = 12)。
拉朱以后有4个黑色空格,长度为8(4 + 4 = 8)。
罗汉以后有4个黑色空格,长度为9(5 + 4)。
苏杰以后有5个黑色空格,长度为12(7 + 5)。
拉胡尔以后有6个黑色空格,长度为11(5 + 6)。
java.util.Formatter
和String.format()
来实现这个。 - RP-