推 sorryla:System.out.print本身並沒有支援印格式化 03/20 08:20
→ sorryla:你如果要像C語言的話 必須先對一個String格式化 03/20 08:21
→ sorryla:像這樣 03/20 08:22
→ sorryla:String sample=String.format("%2d",q); 03/20 08:22
→ sorryla:System.out.print(sample); 03/20 08:22
→ sorryla:要注意的是format裡面的q在format後 印出來的值都會一樣 03/20 08:24
→ sorryla:如果q有改變 就要重新format一次 03/20 08:24
→ sorryla:小弟不才 如有錯誤請各位指教^^" 03/20 08:25
推 sasbluesea:'f' 03/20 10:37
→ sasbluesea:我用老師的Hanoi.java測試System.out.printf 03/20 10:48
→ sasbluesea:System.out.printf("%2d",Hanoi.step); 03/20 10:48
推 mt01020:喵...只有我的寫法這麼不正常嗎QQ 03/20 16:23
→ mt01020:System.out.printf("%1$3s: ",step); 03/20 16:23
→ mt01020:我是去看api 可是看不太懂 最後就寫出這種東西..... 03/20 16:24
推 et220870:喔感謝各位...我發現我被eclipse騙了....orz.... 03/20 17:25
推 sorryla:那可能是我都用print而不是printf所以不一樣吧 03/20 18:33