这段代码哪里出错了?

2019-09-05 21:30:28 +08:00
 zhao1014

System.out.printf("%3d",date.getDayOfMonth());

        "%3d" 写上就会报错,其实我不知道这%3d 是干嘛用的。。。但是不写的话输出的日历格式不对,
        
        直接 copy 网上的代码就不会报错,给我整蒙了。
805 次点击
所在节点    问与答
3 条回复
zhao1014
2019-09-05 21:32:50 +08:00
刚发布主题就发现问题在哪了 沉了沉了 不好意思
keith1126
2019-09-05 21:35:36 +08:00
%3d 是用来格式化输出的,随便在网上找了个说明文档:
https://www.cs.colostate.edu/~cs160/.Summer16/resources/Java_printf_method_quick_reference.pdf
zhao1014
2019-09-05 22:27:29 +08:00
@keith1126 感谢感谢,我刚发完贴就发现问题在哪了╯□╰,不过还是谢谢你的回答!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/598352

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX