Java是一種面向?qū)ο蟮木幊陶Z言,它有很多輸出數(shù)據(jù)的方法,其中比較常用的有println和printf。
println方法是Java中最常用的輸出方法之一,它可以將數(shù)據(jù)打印到控制臺,并自動在末尾添加一個換行符。以下是一個使用println方法輸出“Hello World”的示例:
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World"); } }
printf方法則是一種更加靈活的輸出方法,它可以使用占位符來控制輸出格式。以下是一個使用printf方法格式化輸出字符串的示例:
public class FormatTest { public static void main(String[] args) { String name = "John"; int age = 30; double salary = 1234.56; System.out.printf("Name: %s, Age: %d, Salary: %.2f", name, age, salary); } }
在上面的示例中,%s表示輸出一個字符串,%d表示輸出一個整數(shù),%.2f表示輸出一個帶有兩位小數(shù)的浮點(diǎn)數(shù)。注意,在printf方法中,占位符的順序與參數(shù)的順序相同。
除了使用%s、%d和%.2f之外,printf方法還支持許多其他的占位符,例如%c(輸出一個字符)、%b(輸出一個布爾值)、%o(輸出一個八進(jìn)制數(shù))、%x(輸出一個十六進(jìn)制數(shù))、%e(輸出一個科學(xué)計數(shù)法表示的浮點(diǎn)數(shù))等等。你可以在Java的官方文檔中查找完整的占位符列表。