Java Console.printf(String format, Object … args)方法示例
Console.printf(String format, Object ... args)
的语法如下所示。
public Console printf(String format, Object ... args)
示例
在下面的代码显示如何使用Console.printf(String format, Object ... args)
方法。
import java.io.Console;
public class Main {
public static void main(String[] args) throws Exception {
Console cnsl = System.console();
if (cnsl != null) {
String fmt = "%1$4s %2$10s %3$10s%n";
// format
cnsl.format(fmt, "Items", "Level", "Price");
cnsl.format(fmt, "-----", "-----", "-----");
cnsl.format(fmt, "PHP", "1", "15");
cnsl.format(fmt, "CSS", "2", "50");
cnsl.format(fmt, "Java", "3", "30");
cnsl.format(fmt, "HTML", "4", "80");
}
}
}
上面的代码生成以下结果。
F:\website\yiibai\worksp\src>javac Main.java
F:\website\yiibai\worksp\src>java Main
Items Quanity Price
----- ----- -----
PHP 1Kg 15
CSS 2Kg 50
Java 3Kg 30
HTML 4Kg 80