下面的代码打印response
以空格开头的变量。
变量前要打印的空格数response
相当于 和 的itemNumber
差examineeResponses
。
现在,是否可以"0"
使用 String.format 用零()而不是空格填充字符串?
def converted = examineeResponses+String.format("%${itemNumber - 1}s", response)
使用上述代码的示例:
examineeResponses = '1' // String
itemNumber = 10 //int
response = '3' // String
输出:
" 3"
期望的输出:
"000000003"