字符串001转换为int型后只有1了,该怎么办呀。。请各位教我。谢谢

解决方案 »

  1.   

    本来就没有了三,你见过001的INT么
      

  2.   

    LZ你要显示0的话只有用string型
      

  3.   

    肯定没有了!
    还是用string保存吧!
      

  4.   

    转换为int +1后  在转换为string   判断长度不够三位前面加0
      

  5.   

    那就按7楼的做吧。另外要注意了:以0开头的int都是8进制的,所以 02 != 2
      

  6.   


    学习了  
    int a=2;
    a.ToString("000");要几位数就写几个0
      

  7.   

    你再转成string呗,前面几位补上
      

  8.   

    思路肯定是,用int先加,再处理格式
      

  9.   

    还可以
    .ToString("d6");  位数不足6 用0填充前面的位数。 000001
      

  10.   

    用String型,前面想要多少0加多少嘛....