print、println、printf的使用區別

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);

在這裏插入圖片描述

printf方法的源代碼使用的爲格式化的字符串

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章