java如何空格
在Java中添加空格的方法
在Java中,空格可以通过多种方式添加,具体取决于使用场景。以下是几种常见的方法:
使用空格字符
直接在字符串中添加空格字符 " ":
String text = "Hello" + " " + "World";
使用制表符
制表符 \t 可以添加水平制表符(通常相当于4个或8个空格):
String text = "Name:\tJohn";
使用换行符
换行符 \n 可以添加垂直空格(换行):
String text = "Line 1\nLine 2";
使用String.format() 通过格式化字符串添加空格:
String text = String.format("%-10s %s", "Hello", "World"); // 左对齐并填充空格
使用StringBuilder或StringBuffer 动态构建字符串时添加空格:
StringBuilder sb = new StringBuilder();
sb.append("Hello").append(" ").append("World");
使用System.out.printf() 在控制台输出时格式化空格:
System.out.printf("%-15s %d\n", "Label:", 123); // 左对齐15字符宽度
使用String.repeat()(Java 11+) 重复空格字符:

String spaces = " ".repeat(5); // 生成5个连续空格
处理空格时的注意事项
- 多个连续空格在HTML渲染中会显示为单个空格,若需保留需使用
或<pre>标签。 - 字符串比较或处理时需注意前导/尾随空格,可用
trim()方法移除。 - 正则表达式中空格需明确匹配,如
\\s匹配任意空白字符(空格、制表符等)。






