【问题标题】:How can I add a zero to the left of a 1 digit integer in Objective C?如何在 Objective C 中的 1 位整数的左侧添加零?
【发布时间】:2011-05-30 20:22:18
【问题描述】:

如何在 1 位整数的左侧添加零? 是否有任何目标 C 函数来执行此操作? 我需要这个,所以我只能有一个 NSDateFormat @"ddMMyyyy" 谢谢

我想在小于 10 的整数的左侧添加一个零,我不想使用 if 语句。 有什么功能或方法可以实现吗?

【问题讨论】:

标签: objective-c digits


【解决方案1】:

使用字符串格式说明符%02d,字符串中的任何一位整数都将用零填充。

【讨论】:

  • 是的。如果您使用变量 9,它将是“09”,如果是 19,那么输出将是“19”。
【解决方案2】:

您可以使用字符串格式化程序为整数值添加填充,如下所示:Help in padding numerical strings

【讨论】:

    猜你喜欢
    • 2014-05-26
    • 2011-09-17
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-24
    • 2017-11-18
    相关资源
    最近更新 更多