Java 文本块缩进和前导空格
Java text block indentation and leading spaces
给定以下代码
public class TextBlock {
public static void main(String[] args) {
String indentedText = """
hello
indented
world
""";
System.out.println(indentedText);
}
}
输出结果如下(注意前导空格):
hello
indented
world
如何获取如下所示的字符串值(没有不必要的前导空格)?
hello
indented
world
您可以通过更改代码中的右引号位置 (""") 来控制缩进。例如
String indentedText = """
hello
indented
world
""";
System.out.println(indentedText);
会产生
hello
indented
world
但是
String indentedText = """
hello
indented
world
""";
System.out.println(indentedText);
会产生
hello
indented
world
给定以下代码
public class TextBlock {
public static void main(String[] args) {
String indentedText = """
hello
indented
world
""";
System.out.println(indentedText);
}
}
输出结果如下(注意前导空格):
hello
indented
world
如何获取如下所示的字符串值(没有不必要的前导空格)?
hello
indented
world
您可以通过更改代码中的右引号位置 (""") 来控制缩进。例如
String indentedText = """
hello
indented
world
""";
System.out.println(indentedText);
会产生
hello
indented
world
但是
String indentedText = """
hello
indented
world
""";
System.out.println(indentedText);
会产生
hello
indented
world