我正在制作一个小数量的逆转游戏。用户以随机顺序获取10个唯一数字(0-9),并且必须通过反转它们将它们按顺序排列。但是,当0在前面时如:
0123456789成为123456789
<00> 0000192837465变为1928374650(之后的任何事情)变成(之后的任何事情)
0自动消失。有办法阻止这个吗?由于这个数字在不断变化,我希望0只是简单地保留在数字中。
PS:在Java中
答案 0 :(得分:6)
不要将数字表示为数字类型,请使用字符串。在您的所有程序操作一串字符后,单个字符恰好是数字,但将它作为数字进行评估并不重要。
当你编写程序时,你需要考虑你的要求并考虑最好处理它们的数据结构,当你使用第一个想到的东西时,你可能会遇到麻烦。