java String.format 补不了空格是为什么?! 除了这个按照字符长度不足,自己补空格的方法(而且这代码还没补成功)。 还有没有能填个int数补指定空格的呢?! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你说的没补成功是什么意思 public static void main(String[] args){ String str1 = "apple"; String str2 = "tree"; str1 = String.format("%20s", str1); System.out.println(str1 + str2); } 明白了,这个需要有一个返回值,所以我的不行。。但是如果我不确定 str内容长度,但是需要每次都补20个空格呢? 明白了,这个需要有一个返回值,所以我的不行。。但是如果我不确定 str内容长度,但是需要每次都补20个空格呢?你可以用 printfSystem.out.printf("%20s%s", apple, "tree"); // 补左边的空格System.out.printf("%-20s%s", apple, "tree"); 、、 补右边的空格 明白了,这个需要有一个返回值,所以我的不行。。但是如果我不确定 str内容长度,但是需要每次都补20个空格呢?你可以用 printfSystem.out.printf("%20s%s", apple, "tree"); // 补左边的空格System.out.printf("%-20s%s", apple, "tree"); 、、 补右边的空格谢谢,行了str1 = "apple" ; str2 = String.format("%20s"," "); System.out.println(str2+str1); 这样可以随时变更指定的空格数了。 sort后fill然后binarySearch 循环打印空心菱形,三个循环。 用JSlider设置Color(未达到效果) 求助 java打印的问题 哪位能提供一种高效的数据库(oracle)连接池的代码啊,谢谢 java泛型 懂者容易!请进!1 谁知道WROX? 20分呐,快来拿吧...... 听说Win xp 不支持java虚拟机,是不是java以后的前景不会好呢??? 求助jre6升级到jre8兼容性问题:反射调用代理类的方法 Java socket通讯时serialVersionUID始终无法一致,但是已经显示声明了serialVersionUID常量
public static void main(String[] args){
String str1 = "apple";
String str2 = "tree";
str1 = String.format("%20s", str1);
System.out.println(str1 + str2);
}
明白了,这个需要有一个返回值,所以我的不行。。但是如果我不确定 str内容长度,但是需要每次都补20个空格呢?
明白了,这个需要有一个返回值,所以我的不行。。但是如果我不确定 str内容长度,但是需要每次都补20个空格呢?
你可以用 printfSystem.out.printf("%20s%s", apple, "tree"); // 补左边的空格
System.out.printf("%-20s%s", apple, "tree"); 、、 补右边的空格
明白了,这个需要有一个返回值,所以我的不行。。但是如果我不确定 str内容长度,但是需要每次都补20个空格呢?
你可以用 printfSystem.out.printf("%20s%s", apple, "tree"); // 补左边的空格
System.out.printf("%-20s%s", apple, "tree"); 、、 补右边的空格
谢谢,行了str1 = "apple" ; str2 = String.format("%20s"," ");
System.out.println(str2+str1); 这样可以随时变更指定的空格数了。