是否有可能设置一个 String.format 参数,以便N
使用输入的最后一个字符,例如:
String s = String.format("%1${N}s", "abcdef");
所以s
包含"def"
?这在脚本语言中很常见,您可以说
exp = "abcdef"
s = exp[-3]
编辑
好的,所以我不想格式化我的数据并在将其放入String#format
函数时对其进行处理。这就是格式描述的重点。这种格式描述代表了一种模块化的形式,如果我必须事先格式化我的输入数据,尽管有一个格式化程序来了,但它会被严重破坏......