`

字符串修改成1111,111,111形式(3、4、5等类似)

    博客分类:
  • java
 
阅读更多
    public String repalceStr(String str){
        String arepalce = "";
        if(str.length()<=3){
            arepalce = str;
        }else{
            String astr1 = "";
            String astr2 = "";
            int remainder = str.length()%3;
            if(remainder==0){
               arepalce = new ExfinanceServiceImpl().allThreeStr(str);
            }else{
               astr1 = str.substring(0, remainder);
               astr2 = str.substring(remainder, str.length());
               arepalce = new ExfinanceServiceImpl().allThreeStr(astr2);
               arepalce=astr1+","+arepalce;
            }
        }
        return arepalce;
    }
    
    public String allThreeStr(String threeStr){
        String arepalce = "";
        int c = threeStr.length()/3;
        for(int i=0;i<=c-1;i++){
            String subi = threeStr.substring(i*3, (i+1)*3);
            if(i!=c-1){
                arepalce +=subi+",";
            }else{
                arepalce +=subi;
            }
        }
        return arepalce;
    }
分享到:
评论

相关推荐

    java中的字符串处理

    4. **连接字符串与其它数据类型**:当使用`+`运算符连接字符串和其他数据类型时,其他数据类型会被自动转换为字符串形式,例如: ```java int age = 24; String s4 = "Zhouyi is " + age + " years old"; // 输出...

    java解析xml字符串

    1. **初始化XML源**:首先,将XML字符串转化为`StringReader`对象,这是为了将字符串转换为可以被SAXBuilder读取的形式。接着,使用`InputSource`封装`StringReader`,以便SAXBuilder能够正确识别并解析XML数据。 2...

    MATLAB 直接赋值构造字符串示例

    MATLAB提供了丰富的字符串函数,如`length`(计算字符串长度)、`upper`(转化为大写)、`lower`(转化为小写)、`find`(查找子串位置)等,方便对字符串进行各种操作。 在`ex2_55.m`的示例中,我们可以期待看到...

    C++课设字符串处理

    在完成这个课设时,你需要实现类似上述的一些字符串处理功能,这将涉及到C++的类设计、成员函数、异常处理等知识。同时,你还需要了解如何编写测试用例,确保你的函数能够正确工作。通过对字符串处理的深入实践,你...

    html富文本离线转换输出自带标签和内容的字符串、编辑内容并输出其相应编辑后的格式字符串

    本主题主要探讨如何利用HTML5中的技术进行富文本内容的离线转换,生成带有自定义标签和内容的字符串,并能够编辑这些内容后输出相应的格式化字符串。 富文本编辑器通常用于在线文档编辑、博客发布、论坛回复等功能...

    MATLAB教程 第三章 字符串数组、元胞数组.doc

    可以访问和修改字符串中的特定字符,如`a14=a(1:4)`和`ra=a(end:-1:1)`分别取前四个字符和反向字符串。字符串可以转换成ASCII码(double类型),然后进行操作,如大小写的转换。`w=find(a&gt;='a'&a)`找出所有小写字母...

    Python字符串学习

    字符串是不可变的,意味着一旦创建,就不能修改其中的单个字符。以下是一些关于Python字符串的重要知识点: 1. **字符串注释**:在Python中,可以使用井字号 (#) 来添加单行注释。在脚本的开头,`#!/usr/bin/env ...

    DOM、SAX、DOM4J、JDOM、StAX生成XML并返回XML字符串形式

    下面将详细介绍这些解析器的工作原理以及它们在生成XML并返回XML字符串形式时的应用。 1. DOM (Document Object Model) DOM是一种基于树形结构的XML解析模型,它将整个XML文档加载到内存中,形成一个完整的文档对象...

    MATLAB字符串数组.pdf

    我们可以通过索引访问和修改字符串,例如`a14=a(1:4)`截取前四个字符,`ra=a(end:-1:1)`则实现了字符串的倒序。此外,可以将字符串转换为ASCII码(`ascii_a=double(a)`),然后进行字符操作,例如将小写字母转为大写...

    C语言-字符串函数大全和详解.txt

    在C语言中,字符串函数是处理字符串数据的关键工具,它们提供了丰富的功能来操作、比较、查找和修改字符串。本文将详细介绍部分重要的C语言字符串函数,包括`memset`、`memmove`、`memcpy`、`memchr`、`memccpy`、`...

    LABVIEW第6章字符串、数组、簇和矩阵.pptx

    - **字符串函数** 包括基本的字符串操作,如拼接、分割、查找、替换等,以及数据数组和电子表格之间的转换函数,这些函数极大地提高了字符串处理的效率和灵活性。 **6.2 数组(Array)** 数组是存储同类型数据集合...

    Swift视频教程:字符和字符串,字符串Unicode展现

    `characters`属性可以访问字符串中的单个字符,而`utf8`、`utf16`和`unicodeScalars`属性则分别提供了以UTF-8、UTF-16和Unicode标量形式表示字符串的方法。这些属性都是集合视图,可以进行遍历和操作。 在视频教程...

    【js,字符串转换成数字的三种方法】js转化为字符串[修改版].pdf

    - `parseFloat()`:与`parseInt()`类似,但`parseFloat()`用于将字符串转换为浮点数,它只解析十进制形式的浮点数,没有基模式。遇到非数字字符时,它停止解析并返回已解析的浮点数。 ```javascript parseFloat(...

    java 数据结构 数组 向量 字符串

    字符串提供多种方法来处理文本,如`concat()`连接字符串、`substring()`获取子串、`indexOf()`查找字符位置等。 #### 总结 数组、向量和字符串是Java中非常重要的数据结构,掌握它们的使用是Java编程的基础。数组...

    MATLAB字符串数组[借鉴].pdf

    `char` 函数将多个字符串合并成一个多行数组,`str2mat` 将字符数组转换为字符串数组,而 `strvcat` 垂直堆叠字符串,形成一个多行数组。 ### 4. 数组/字符串转换函数 MATLAB提供了几种转换函数,方便在数值和字符...

    C# 文本对比算法比较两个字符串的不同

    实际代码实现会涉及对字符串的逐字符或逐单词迭代,对比并记录差异,然后将这些差异整理成用户友好的输出。 总之,C#中的文本对比算法是一种强大的工具,可以帮助开发者解决各种文本处理问题。通过创建自定义的`...

    【WMV课堂录像matlab】字符串分析.zip

    MATLAB提供了强大的字符串操作工具,使得用户可以方便地进行字符串的创建、修改、比较、查找、替换等操作。本课堂录像将深入探讨MATLAB中的字符串分析技术,帮助你更好地理解和运用这些功能。 首先,MATLAB中的字符...

    js操作字符串1

    在JavaScript中,字符串是不可变的数据类型,这意味着我们不能直接修改字符串的内容,但我们可以利用一系列内置的方法来操作字符串,创建新的字符串。以下是一些主要的JavaScript字符串操作方法,包括ES6引入的新...

    字符串/字符数组的一系列应用

    访问和修改字符数组的元素类似于普通数组操作,例如me[4] = '!';。字符数组的输入输出可以使用cin或cout,或者C语言中的scanf、printf、gets函数。使用scanf或printf时,需要包含#include头文件,并注意它们的输入...

    c++字符串全套笔记全解

    5. `strupr(s1)`:与`strlwr`相反,将`s1`中的所有小写字母转换为大写字母,同样修改原字符串。 B. String 字符串 C++中的`std::string`类提供了更方便和安全的字符串操作方式。与`char[]`相比,`std::string`支持...

Global site tag (gtag.js) - Google Analytics