/**返回相同闊度數字型字串. 例:
       function1(“000000”) => “000001”
       function1(”0023")   => “0024”
       function1(“0009”)   => “0010”
       function1(“000099”) => “000100”
       function1(“9”) => “0” //號碼循環再用
       程式接口:
       public static String function1(String num);
    */
     public static String function1(String num){
       int length = num.length();
       int number = 0;
       //得到字符串中的数值
       for(int i=0;i<length;i++){
           if(!(num.charAt(i)=='0')){
               number = Integer.parseInt(num.substring(i));
               break;
           }
       }
       number++;
       String returnStr = number+"";
       //得到原来宽度的字符串
       if(returnStr.length()==length){
          
       }else if(returnStr.length()>length){
           returnStr = returnStr.substring(returnStr.length()-length);
       }else{
           while(returnStr.length()<length){
               returnStr = "0" + returnStr;
           }
       }
       return returnStr;
   }

//---------------------------纵横软件邮件所发笔试题1

转载于:https://www.cnblogs.com/chaohi/archive/2010/03/09/2330355.html

返回相同宽度数字型字符串相关推荐

  1. pandas怎么去除nan_pandas缺失值处理之——如何消去Nan值对数字型字符串数据类型的影响,让数字型字符串保持原始str类型,而不会自动变为float类型?...

    在利用pandas处理表格时,往往有时我们用表格做的测试用例往往会设计考一些必填项*故意赋值为空(代表不输入)的测试用例, 比如说我们的手机号.身份证号码.社会统一信用代码等都是数字型字符串.如下所示 ...

  2. c++ 以逗号或者其他符号分割中英文字符串和数字型字符串

    目录 1. 数字型字符串 2. 分割数字型或者中英文字符串型的字符串 1. 数字型字符串 以逗号或者其他符号,分割数字型(同时支持int.double.float)字符串,并保存到vector数组中. ...

  3. java科学计数法转换为数字型字符串

    很多童鞋遇到过将科学技术发转换为数字型字符串的问题,一般通过BigDecimal来转换,但这样变量为科学计数法的可以正常转换,但变量为正常类型就会出现问题(会出现很长的数值),为保证科学计数法和普通数 ...

  4. 实现数字型字符串的加法运算

    实现数字型字符串的加法运算 如输入字符串num1="1234", num2="234",输出"1468";num1="1234&q ...

  5. 给定两个很长的数字型字符串,并对它们进行加法运算,注意不是字符串拼接

    这加数的长度(1520位,940字节),如果用整型来保存,那会直接报错,因为整型才4字节,32位.下面给出被加数及运算结果. 加数 1234567812345678123456781234567812 ...

  6. 数字型字符串万位加万字_把整万的数改写成用万作单位的数时,将万位后面的4个0去掉,添上一个万字,中间用什么连结...

    展开全部 将万位后面的4个0去掉,添上一个万字,中间不需要用什么连接这个62616964757a686964616fe58685e5aeb931333431363534数. 万:代表的是10的4次方( ...

  7. php字符串与数字比较,PHP容易被忽略而出错陷阱 数字与字符串之间的比较

    数字与字符串之间的比较 //数值0与任意非数字(或者说,不可转化为数字的字符)前导的字符串比较(操作符为==),均返回 true. //原因是:数字与字符串比较时,先尝试将字符串转换为数字,再比较,一 ...

  8. 处理字符串_7_判断字符串是字符串数字型

    判断字符串是字符串数字型 需求描述 需求:检索temp_str data表的字段data是字符串数字类型的记录这里如果都是字符串或者数字的也符合条件. 解决方法:这里通过translate.repla ...

  9. 字符串处理问题[2]:将一个数字型…

    1.C语言有atoi.atol.atof等库函数,可分别把ASCII编码的字符串转化为int.long.float类型的数字. 头文件:stdlib.h 函数原型:int atoi(const cha ...

最新文章

  1. js词法作用域(静态作用域)
  2. 技巧:Vim 的纵向编辑模式
  3. 没完没了的Cookie,读懂asp.net,asp等web编程中的cookies
  4. python中ifelifelse用在什么结构_详解Python if-elif-else知识点
  5. ESP32,使用gitee搭建 ESP-IDF 开发框架
  6. linux e1000e 网卡驱动,在centos7上安装intel e1000e 网卡驱动
  7. html 标题栏小图标 ,锚点,视频插入,音乐插入
  8. 干货!一份超详细的Spring Boot知识清单
  9. oracle 发布地图图层,从SHP数据存入Oracle到geoserver发布地图数据
  10. 趣头条自媒体审核不过怎么办,趣头条伪原创工具教程
  11. 如何1分钟制作自己的软件
  12. BAT常见的20道Java面试题详解,完整版开放免费下载!
  13. 不二少年在路上之兄弟连完美落地
  14. html图片怎么去掉空白,css去除img图片下多余空白区域
  15. 《自控力》第六章读书笔记
  16. 数列 COGS1048:[Citric S2] 一道防AK好题
  17. angular 读取json文件
  18. linux ssh 登陆后欢迎界面 banner 设置操作
  19. Grin v0.5在Ubuntu下的安装和启动
  20. UE4接入Android第三方库1——框架配置

热门文章

  1. 我33岁,从国企主管零基础转型大数据开发,年薪涨了20W
  2. 16张精美的数据可视化,带你走进它的前世今生
  3. easyUI的使用.datagrid()生成列表日期时间显示异常,一个方法带入有效修复
  4. open_flash_chat
  5. lsqcurvefit拟合结果为复数_使用科学计算器计算复数与相量(提高篇)
  6. sql server 替换有反斜杠的字符串_字符串提取,到底谁是你的菜?
  7. 完全二叉树之深度问题
  8. 析砂性土层php泥浆护壁,砂卵石层钻探护壁工艺分析
  9. Coding Problem 模拟
  10. 最短路径问题 图论