`
lan861698789
  • 浏览: 4170 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

答复: 字符串替换求解

    博客分类:
  • java
 
阅读更多
package cn.com.test;  
import java.util.ArrayList;  
import java.util.List;  
public class TestString  
{  
    public static void main( String[] args )  
    {  
        String a = "0,1,5,19";  
        String b = "1,2,4";  
        String c = "4,7,9";  
        String d = "0";  
        List<String> list = new ArrayList<String>();  
        list.add( a );  
        list.add( b );  
        list.add( c );  
        list.add( d );  
        /* 
         * 把 a b c d字符串中含有1或4的值分别该为8,10 
         */ 
        replaceString(list);
    }  
   
    public static void replaceString(List<String> list){
    String str = null;
    List<String> listStr = new ArrayList<String>();
    for(int i=0;i<list.size();i++){
    str = list.get(i);
    str = new String(","+str+",").replace(",1,", ",8,").replaceAll(",4,", ",10,");
    str = str.substring(1, str.length()-1);
    listStr.add(str);
    }
    for(int i=0;i<listStr.size();i++){
    System.out.println(listStr.get(i));
    }
    }  

分享到:
评论

相关推荐

    头歌教学实践平台 Web前端开发基础 JavaScript学习手册九:字符串

    1. 访问字符:JavaScript不支持直接通过索引来修改字符串,但可以通过索引来读取,如`str1[0]`。 2. 连接字符串:可以使用`+`运算符或`concat()`方法连接字符串。 3. 字符串切割:`slice()`, `substring()`, `substr...

    PB程序中常用的字符串替换函数

    然而,PowerBuilder本身并未内置专门用于字符串替换的函数,这给开发者带来了一定的不便。为了解决这个问题,很多开发者会自行编写一些实用的字符串替换函数来满足项目需求。下面我们就基于题目中的信息,详细探讨...

    oracle字符串替换

    ### Oracle字符串替换:使用REGEXP_REPLACE函数 在Oracle数据库中,对字符串进行处理是一项非常常见的需求,尤其是在数据清洗、格式转换等场景下。本文将详细介绍如何利用`REGEXP_REPLACE`函数来实现字符串替换功能...

    批量字符串替换工具

    《批量字符串替换工具详解》 在日常的计算机操作中,我们常常需要对大量文本文件中的特定字符串进行查找和替换,以实现数据的统一或者格式的调整。这时,一款高效的批量字符串替换工具就显得尤为重要。本文将详细...

    字符串查找与替换程序 文件

    本文将详细介绍字符串替换函数的实现过程和原理,该函数用于将指定字符串中指定的字符串替换为新的字符串。同时,本文还将对Java语言中的字符串处理进行详细介绍。 字符串替换函数 字符串替换函数是一个常用的字符...

    CLOB 字段类型报错 ORA-01704: 文字字符串过长的解决

    然而,当你尝试向CLOB字段插入数据时,如果超过了Oracle规定的最大限制,就会遇到“ORA-01704: 文字字符串过长”的错误。这个错误通常意味着你试图插入的字符串超过了Oracle数据库允许的最大长度,对于VARCHAR2类型...

    C语言字符串替换函数strrpl支持中文汉字

    C语言字符串替换函数strrpl支持中文汉字,解决含中文汉字,可能替换错误的情况。支持GBK、GB18030字符串。

    Delphi字符串快速替换函数,速度超快 秒杀自带的StringReplace函数

    针对这种情况,开发人员经常寻找更高效的替代方案,如在本案例中提到的“Q_Replace.pas”文件所包含的快速字符串替换函数。 `StringReplace`函数的语法如下: ```delphi function StringReplace(const S, Find, ...

    文件字符串一键替换工具

    3. 特殊字符:考虑到正则表达式的支持,处理含有特殊字符的字符串时需谨慎,避免影响替换效果。 4. 大文件处理:对于大文件或大量文件,可能需要考虑工具的性能和内存占用。 总的来说,“文件字符串一键替换工具”...

    比CString更高效的字符串替换

    本话题聚焦于一个优化过的字符串替换方法,针对原生MFC库中`CString::Replace`函数性能问题进行改进。`CString`是Microsoft Foundation Class (MFC) 库中的一个类,用于方便地处理和操作字符串,但有时其性能可能不...

    字符替换:简单的字符串替换程序,需要三个参数,原字符串,被替换的字符串,替换的字符串

    在这个主题中,我们将深入探讨如何使用C++实现一个简单的字符串替换程序。 首先,我们需要理解C++中的字符串数据类型。C++标准库提供了`std::string`类,它允许我们创建、操作和管理字符串。原字符串、被替换的字符...

    vb6字符串替换工具

    在VB6(Visual Basic 6)环境中,字符串处理是一项常见的任务,而“vb6字符串替换工具”正是这样一个专为处理字符串替换问题而设计的应用程序。它提供了用户友好的界面和功能,使得程序员或普通用户能够方便地在文本...

    MyReplace字符串替换工具

    《MyReplace字符串替换工具详解与应用》 在日常的编程工作和文本处理中,我们经常需要对字符串进行各种操作,其中替换字符是一项基础且频繁的任务。传统的字符串替换方法可能需要手动进行十六进制转换,这无疑增加...

    fortran分割字符串和字符串替换的子程序_Fortran_

    下面是一个简单的字符串替换示例: ```fortran function replace_string(input_string, old_substring, new_substring) result(output_string) character(len=*), intent(in) :: input_string, old_substring, ...

    vim 全文字符串替换

    假设我们需要将一个文件中的所有`Vim`替换为`VIM`,并且还要清除所有`^M`字符: 1. **打开文件**: ``` vim sample.txt ``` 2. **替换字符串**: ``` :%s/Vim/VIM/g ``` 3. **删除^M字符**: ``` :%s/^M$...

    linux 下c写的字符串替换

    字符串操作是C语言编程中的基础部分,而字符串替换则是处理文本数据时常见的需求。本文将深入探讨如何在Linux下使用C语言实现字符串替换的功能。 首先,我们需要理解C语言中的字符串。在C语言中,字符串是由字符...

    C代码实例2:字符串处理

    具体而言,我们将实现一个函数 `char *my_replace(char *s1, char *s2, char *s3)`,该函数的功能是将字符串`s1`中所有出现的子字符串`s2`替换成字符串`s3`,同时不破坏原字符串`s1`。此外,我们还将编写主程序来...

    java字符串替换 代码转换相关源码.rar

    java字符转换类代码,可以实现判断字符串是否为空,并删除首尾空格,字符串替换函数,代码转换,GBK转换为ISO-8859-1,代码转换 从srcCode转换为destCode,代码转换,GBK转换为big5,替换非法字符,标记本身等于分隔...

    QT中字符串的比较、查找、替换等操作 - 大存的博客1

    5. **字符串替换**: `replace()`函数可以用来替换字符串中的一部分,例如`"Marco is bad".replace("bad","good")`会将"bad"替换为"good",使得字符串变为"Marco is good"。 6. **去除字符串两端空白**: `...

    c++实现的字符串替换功能

    使用c++写的字符串替换函数,可以完成字符串的替换功能

Global site tag (gtag.js) - Google Analytics