print、println、printf的區別
-
print 輸出不換行, 只能有一個參數,光標定位在該行最後一個字符
int a=10; System.out.print("哈哈"); System.out.print(a);
- println 跟print類似但是輸出結果換行,只能有一個參數,光標定位在下一行開頭
int a=10;
int b=2;
System.out.println("哈哈");
System.out.println(a);
-
printf 輸出結果不換行,光標定位在該行最後一個字符,打印的爲格式化的字符串
不能直接輸出基本數據類型,使用時需要給它指定一個格式化規則。
int a=10;
int b=2;
System.out.printf("哈哈");
System.out.printf("haha,%d,%d",a,b);