在Java中添加空格
答
我想你是在谈论填充空格的字符串。要做到这一点
一种方法是用字符串format codes.
举例来说,如果你要垫一个字符串到一定长度的空间,使用这样的:
String padded = String.format("%-20s", str);
在格式化, %
引入了格式序列。 -
表示该字符串将左对齐(空格将被添加到字符串的右侧)。 20
表示生成的字符串长度为20个字符。 s
是字符串格式代码,并结束格式序列。
答
String text = "text";
text += new String(" ");
+0
如果您已经阅读完整个问题,您会看到:'注意:“”不是解决方案。“ – Zoe 2017-05-26 06:58:24
答
如果你有EditText上的可用哟点的实例你需要在你的代码中添加空格,那么下面的代码将工作。可能有一些事情需要考虑,例如下面的代码可能会触发任何你已经设置为EditText的TextWatcher,idk肯定只是说,但是当试图像这样附加空格时会起作用:“”,还没有工作。
messageInputBox.dispatchKeyEvent(new KeyEvent(0, 0, 0, KeyEvent.KEYCODE_SPACE, 0, 0, 0, 0,
KeyEvent.KEYCODE_ENDCALL));
添加“之前”和“之后”的一些示例。 – 2011-03-09 17:20:11