当先锋百科网

首页 1 2 3 4 5 6 7

Java中的对齐方式包括左对齐和右对齐,这一点在字符串输出时显得尤为重要。在Java中,我们可以通过使用格式化字符串和标志来实现对齐。

//左对齐
System.out.printf("%-10s %5d%n", "Java", 100);
//输出结果为:
Java         100
//右对齐
System.out.printf("%10s %5d%n", "Java", 100);
//输出结果为:
Java   100

上面的例子中,我们使用了%和标志符-来实现了左对齐,而使用标志符%和%10s来实现了右对齐。其中,%10s表示将字符串输出到10个字符的宽度内,并在字符串左边添加空格实现右对齐,而%-10s则是在字符串右边添加空格实现左对齐。

需要注意的是,左对齐和右对齐是在输出时指定的。也就是说,同样的格式化字符串和标志,输出结果的对齐方式是由我们在输出时指定的。