第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

print、printf、println的區(qū)別?

print、printf、println的區(qū)別?

蝴蝶不菲 2021-02-09 10:07:47
print、printf、println的區(qū)別
查看完整描述

2 回答

?
達令說

TA貢獻1821條經驗 獲得超6個贊

一、功能不同

1、print:將信息顯示在命令窗口中,輸出光標定位在最后一個字符之后。

2、printf:將信息進行格式化顯示在命令窗口中,輸出光標定位在最后一個字符之后。

3、println:將信息顯示在命令窗口中,輸出光標換行定位在下一行開頭。

二、語法不同

1、print:Print("\n ") = Println("  ")。

2、printf:System.out.println(" b");

3、println:System.out.print(" ASD\n"); = System.out.println(" ASD")。


三、特點不同

1、print:是需求輸出的一系列參數, 其個數務必與式樣化字符串所闡明的輸出參數個數一樣多, 各參數之間用","分開。

2、printf:式樣化規(guī)定字符, 以"%"開端, 后跟一個或幾個規(guī)定字符, 用來確定輸出內容式樣。

3、println:從右到左壓棧,然后將先讀取放到棧底,最后讀取的放在棧頂,處理時候是從棧頂開始的。



查看完整回答
反對 回復 2021-03-28
?
隔江千里

TA貢獻1906條經驗 獲得超10個贊

printf主要是繼承了C語言的printf的一些特性,可以進行格式化輸出

print就是一般的標準輸出,但是不換行

println和print基本沒什么差別,就是最后會換行

System.out.printf("the number is: %12d",t);
參照JAVA API的定義如下:
'd' 整數 結果被格式化為十進制整數
'o' 整數 結果被格式化為八進制整數
'x', 'X' 整數 結果被格式化為十六進制整數
'e', 'E' 浮點 結果被格式化為用計算機科學記數法表示的十進制數
'f' 浮點 結果被格式化為十進制數
'g', 'G' 浮點 根據精度和舍入運算后的值,使用計算機科學記數形式或十進制格式對結果進行格式化。
'a', 'A' 浮點 結果被格式化為帶有效位數和指數的十六進制浮點數

println("test")相當于print("test\n")就是一般的輸出字符串



查看完整回答
反對 回復 2021-03-28
  • 2 回答
  • 0 關注
  • 627 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號