在java中使用“printf”而不是“print”是否有很好的理由?

在java中使用“printf”而不是“print”是否有很好的理由?

我沒有機會在學校參加任何嚴肅的低級程序課程。(我知道我真的應該繼續學習“幕後”,成為一名更好的程序員)。我非常欣賞Java的便利,包括將任何東西粘貼到System.out.print語句中的能力。 但是,是否有任何理由要改為使用System.out.printf ? 另外,我是否應該避免在“真實應用程序”中這樣打印電話? 使用某種UI功能將消息打印到客戶端顯示屏可能會更好,對嗎?…


Java:printf語句中的文字百分號

我試圖在Java中添加一個實際的百分號到printf語句中,並且出現錯誤: lab1.java:166: illegal escape character System.out.printf("%s\t%s\t%1.2f\%\t%1.2f\%\n",ID,pattern,support,confidence);…



在printf中Java的“%n”是什麼?

我正在閱讀Effective Java,它在任何地方都使用%n作為換行符。 我已經在Java程序中成功使用了新行。 哪一個是“正確的”? \n什麼問題? 為什麼Java改變這個C約定?…


Java的printf使用可變字段大小?

我只是想把一些C代碼轉換成Java,而且我對String.printf有點麻煩。 在C中,要獲得基於變量的特定寬度,我可以使用: printf("Current index=%*d\n", sz, index); 它會將整數格式化為基於sz的特定大小。 試: System.out.println(String.format("Current index=%*d\n", sz, inde…




printf java printf小數點 printf對齊 string println format double use print和println