我需要你的帮助,在字符串之前添加空格,因为我需要将String值格式化为页面中的特定位置.例如:
System.out.println(" Hello Word!!");
Run Code Online (Sandbox Code Playgroud)
以上将在String之前给出10个空格,我手工编写它们,但是除了添加手动空格之外还有其他方法来指定String之前的空格吗?
将此视为您的代码....
public static void main(String[] args) {
String hello = "hello";
Brute b = new Brute();
System.out.println( b.addspace(1,hello));
}
String addspace(int i, String str)
{
StringBuilder str1 = new StringBuilder();
for(int j=0;j<i;j++)
{
str1.append(" ");
}
str1.append(str);
return str1.toString();
}
Run Code Online (Sandbox Code Playgroud)
这将在字符串的开头添加所需的空格数...
只需传递您的输入String,不需要空格....
作为 addspace(<no_of_spaces>,<input_string>);
String newStr = String.format("%10s", str);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26101 次 |
| 最近记录: |