`
lan861698789
  • 浏览: 3991 次
  • 性别: 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));
    }
    }  

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics