zhao1014
V2EX  ›  问与答

这段代码哪里出错了?

  •  
  •   zhao1014 · Sep 5, 2019 · 1728 views
    This topic created in 2616 days ago, the information mentioned may be changed or developed.

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

            "%3d" 写上就会报错,其实我不知道这%3d 是干嘛用的。。。但是不写的话输出的日历格式不对,
            
            直接 copy 网上的代码就不会报错,给我整蒙了。
    
    zhao1014
    zhao1014
    OP
    Sep 5, 2019
    1
    刚发布主题就发现问题在哪了 沉了沉了 不好意思
    zackwu
    zackwu
    Sep 5, 2019
    2
    %3d 是用来格式化输出的,随便在网上找了个说明文档:
    https://www.cs.colostate.edu/~cs160/.Summer16/resources/Java_printf_method_quick_reference.pdf
    zhao1014
    zhao1014
    OP
    Sep 5, 2019 via Android
    3
    @keith1126 感谢感谢,我刚发完贴就发现问题在哪了╯□╰,不过还是谢谢你的回答!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4959 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 01:37 · PVG 09:37 · LAX 17:37 · JFK 20:37
    ♥ Do have faith in what you're doing.