-3
生成一个包含任意长度空白序列的字符串的首选方法是什么?是这样:Java代码中的空白
final String spaces = " "; //three white spaces
还是有更好的办法吗?
生成一个包含任意长度空白序列的字符串的首选方法是什么?是这样:Java代码中的空白
final String spaces = " "; //three white spaces
还是有更好的办法吗?
我想说的是个人偏好,只要在知道发生了什么最重要的事情之后维护代码的人。
这里是另一个选项:
final String spaces = String.format("%"+ 3 +"s", " ");
只是为了@Freiheit添加上,这将是另一种解决问题的办法。
final String spaces = StringUtils.leftPad("", 3).toString();
我假设你想要填充或缩进其他字符串。使用诸如Apache StringUtils.leftPad之类的东西比使用空白字符串变量更好。
为什么?你试图解决什么问题? – StackFlowed 2014-09-19 15:50:04
哪里/ w是一个空白? – 2014-09-19 15:50:03
当有人读取代码时,很难看到填充是什么 - 无论是两个制表符还是几个空格等。 – Tad 2014-09-19 15:55:17