我正在学习 Java,所以也许这是一个愚蠢的问题,但它就是这样。我知道可以使用 .format
方法在 java 中格式化 String
变量:
String.format("|%20s|", "Hello world");
>>| Hello world|
但是我如何使用变量指定宽度?即,不要输入文字“20”:
String.format("|%MY_VARs|", "Hello world"); //<-- how to put MY_VAR inside?
最佳答案
尝试使用以下String.format("|%"+ MY_VARs +"s|", "Hello world");
关于java - 如何格式化传递常量变量作为长度宽度的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46564461/