擅长:python、mysql、java
<blockquote>
<p>At the moment the best I can think of is to change that API so it take a string instead of an int.</p>
</blockquote>
<p>是的,考虑到目前的情况,我认为这是一个合理的选择。在</p>
<p>另一个选择是确保所有的工作编号至少包含一个大于7的数字,这样加上前导的零将立即给出错误而不是错误的结果,但这似乎比使用字符串更难。在</p>
<p>最后一个选择是教育用户。只需5分钟左右就可以解释为什么不加前导零,如果加了,会发生什么。即使他们忘记或是由于旧习惯而不小心加了零,如果他们以前听说过这个问题,他们更有可能发现这个问题。在</p>