网络知识
java输出第二行和第一行对齐
2026-04-02 15:47  点击:0

Java作为一种广泛应用的编程语言,其输出也是不可避免的。当我们需要输出多行内容时,往往需要对齐各行的输出,让我们的输出更加整齐美观。下面,我们就来讨论一下如何使用Java输出第二行和第一行对齐。

public class AlignOutput {public static void main(String[] args) {String line1 = "Hello, world!";String line2 = "I love Java!";//计算第一行和第二行长度的差值int diff = line1.length() - line2.length();//在第二行开始处添加空格,使其与第一行对齐for(int i = 0; i< diff; i++) {line2 = " " + line2;}//输出第一行和第二行System.out.println(line1);System.out.println(line2);}}

在这段代码中,我们首先定义了两个字符串line1和line2分别表示第一行和第二行的内容。然后,我们计算了第一行和第二行长度的差值,以此来确定需要在第二行开始处添加多少个空格。最后,我们使用for循环在第二行的开头添加了相应数量的空格,使其与第一行对齐。最后,使用System.out.println()方法输出第一行和第二行内容。

使用以上代码可以方便地实现在Java中输出对齐的多行内容。当我们有多行输出需要对齐时,只需要根据以上方法计算出各行之间的长度差值,并在较短行的开头添加足够数量的空格即可。