2015-06-22 104 views
-6

我正在通過自己和在線教程學習Java。 想知道在printf語句中,不同的%s,%d,%15,%7,%12.2(等等...)是什麼意思?有關printf,java的初學者問題

找不到任何解釋具競爭力的超低,所以我轉向你。

+5

不要相信這樣的:無法隨時隨地在網上找到任何解釋,所以我轉向你們。 –

+1

檢查這個[谷歌](https://www.google.co.in/search?q=java+printf&ie=utf-8&oe=utf-8&gws_rd=cr&ei=lfGHVcvnD46duQSO6oK4Aw)搜索的第一個鏈接。 -1 –

+2

%15,%7,%12.2 ....可能是JCP已批准爲新格式:P。 – pmverma

回答

0

見,printf的不是Java編寫的。 printf用於C和C++等。 Java使用的System.out.println()等

如果你正在學習Java,你不用擔心的printf。 ;) 即使你想了解的東西 - 他們也不在Java中。如果你正在使用的格式,因爲他在他的問題問

1

實際上printf的是在Java中使用。

double number = 10.5555555; 
System.out.printf("The number 10.555555 rounded to two decimal places is %2f", number); 

現在就符號而言,我知道的是%d =整數,%f = double,%s = string。