有没有可能设置一个String.format参数,使得输入的最后N
个字符被使用,就像这样:
String s = String.format("%1${N}s", "abcdef");
如何确保变量
s
包含"def"
呢?在脚本语言中,通常可以这样写:exp = "abcdef"
s = exp[-3]
编辑
好的,我不想在将数据放入String#format
函数时进行格式化和处理。这就是此处格式说明的整个意义。该格式说明代表了一种模块化形式,如果我必须先格式化输入数据而后面还有格式化程序的话,那么这种模块化将被大大破坏...