https://blog.csdn.net/weixin_43844810/article/details/94577879

去掉字符串前面或后面的0;

养猫还是养狗? 2019-07-03 17:10:23  4492  收藏 1
分类专栏: 工作
版权

方法一:

int a = 0;
            //将油站编码前的0去掉
            if (jsonObject.getString("stationCode").substring(0, 1).equals("0")) {
       //转char数组
                char[] cx =jsonObject.getString("stationCode").toCharArray();
                String str = "";

//把字符串每一个拿出来 拼接空格,在进行分割成数组
                for (int i = 0; i < cx.length; i++) {
                    str += cx[i];
                    str += " ";
                }
                String[] o = str.split(" ");
                for (int i = 0; i < o.length; i++) {
            //取到不为0时的位置
                    if (!o[i].equals("0")) {
                        a = i;
                        break;
                    }
                }
       //要去掉0的字符串        截取不为0的位置 jsonObject.put("stationCode",jsonObject.getString("stationCode").substring(a));
            }

方法二:

jsonObject.put("stationCode", jsonObject.getString("stationCode").replaceFirst("^0*", ""));

去掉后面的0:

String t = str.replaceAll("0+$", "");

成对去掉0 :

String str=str.replaceAll("(00)+$", "%"))

去掉字符串后面所有的0 去掉字符串前面或后面的0;相关推荐

  1. 去掉字符串前面或后面的0;

    方法一: int a = 0;             //将油站编码前的0去掉             if (jsonObject.getString("stationCode" ...

  2. 为什么表格后面打不出0_表格数字后面的0显示不出怎么办

    好文网为大家准备了关于表格数字后面的0显示不出怎么办范文,好文网里面收集了五十多篇关于好表格数字后面的0显示不出怎么办好文,希望可以帮助大家.更多关于表格数字后面的0显示不出怎么办内容请关注好文网篇一 ...

  3. 过虑数字类型后面的0

    //Author:quietwalk //Date:2011-06-13 //Operation:过滤数字型数据的后面的0,保证只有一个0 //输入:45.000 //输出:45.0 public s ...

  4. Java 读取Oracle数据库中的Date日期型怎么去掉秒后面的0

     Oracle数据去0 分享方法 :为什么多了一个0,数据库里面的数据是没有0的,取出来的时候多了一个0,这是Oracle数据搞的鬼,解决代码如下 可参考 [java] view plaincop ...

  5. 按键自加自减的c语言数码管编程,设计一个单片机输入显示系统,要求每按一下按键数码管显示数据加1(数码管初始值为0,9加1 后显示0)。...

    程序清单如下: #include < reg51.h >// 51单片机头文件 #define uchar unsigned char// 宏定义,用uchar替代无符号字符型 #defi ...

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

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

  7. c语言中字符串去掉逗号,JS四种方法去除字符串最后的逗号

    window.οnlοad=function() { var obj = {name: "xxx", age: 30, sex: "female"};//定义一 ...

  8. python字符串去掉空行_从python中的字符串中删除空格

    python字符串去掉空行 如何在python中删除字符串中的空格 (How to remove whitespaces in a string in python) str.lstrip()str. ...

  9. jsoncpp去掉多余字符_Python超详细的字符串用法大全

    本文要点 字符串拼接 拆分含有多种分隔符的字符串 判读字符串a是否以字符串b开头或结尾 调整字符串中文本的格式 对字符串进行左,右,居中对齐 删除字符串中不需要的字符 字符串拼接 实际场景:把列表中的 ...

最新文章

  1. interp1 函数-------一维数据插值函数
  2. 互联网1分钟 |1107
  3. OpenCV Canny边缘检测的实例(附完整代码)
  4. truncate table 非常慢_你真的知道怎么分析mysql的慢sql吗?
  5. RHCE实验室NTP时间服务器配置最终版
  6. Django抛错不存在(DoesNotExist)
  7. Qt工作笔记-进入文件夹或打开网站(QDesktopServices::openUrl的使用)
  8. 用SQL产生连续的自然数
  9. 从手动测试菜鸟到自动化测试老司机,如何完成蜕变
  10. JQuery序列化表单serialize() 以及 serializeArray()
  11. OpenCV绘制半透明效果的代码
  12. PLSQL导入SQL文件
  13. Network location provider at ‘https://www.googleapis.com/‘ : No response received.
  14. iOS——结构体指针
  15. 劳动节前得空半天-总结一下最近使用的LINUX命令
  16. TextClock 24小时制
  17. 获取复选框的状态判断复选框是否选中状态
  18. 微信6.5.10版 android,安卓版微信6.5.10版发布:这些新功能你都知道么?
  19. Oracle 体系结构(26)—— 查询用户权限
  20. 技术面试问题汇总第006篇:腾讯管家反病毒工程师-电话面试

热门文章

  1. 目标跟踪-粒子滤波算法
  2. 牛客练习赛71 F 红蓝图(kruskal重构树)
  3. 【牛客NOIP模拟】路径难题【建图】【最短路证明】
  4. Codeforces Round #688 (Div. 2)
  5. Deltix Round, Summer 2021 (open for everyone, rated, Div. 1 + Div. 2)
  6. 牛客题霸 [数组中出现次数超过一半的数字] C++题解/答案
  7. 牛客网【每日一题】4月29日题目精讲 Symmetric Matrix
  8. 历史上的今天(history)+ 勇者斗恶龙(dragon)
  9. P6466-分散层叠算法(Fractional Cascading)【模板】
  10. 上古时期(大雾)的数据结构pdf