三九宝宝网宝宝百科宝宝知识

有关Java字符替换

12月26日 编辑 39baobao.com

[雅思听力中的同义替换题型解析]雅思听力中的同义替换题型解析在雅思听力中,经常会出现这样一种题型,我们文章内容是听懂了,但是一听到问题,看了看选项,发现还是不能做出来题目,这是为什么呢?我们发现是考生不理...+阅读

/** * 第一个参数 字符串 * 第二个参数 被替换的字符 * 第三个参数 替换的字符 * 第四个参数 第几个参数 * 返回是 替换后的string */ public static String replaceString(String str0,char c1 ,char c2,int count ){ String str =""; //int i =str0.lastIndexOf(c1); Character c11= c1; String str1 = c11.toString(); Character c22 =c2; String str2 = c22.toString(); if(count<1){ str = str0; }else{ if(str0.contains(str1)){ String[] strArr = str0.split(str1); if(strArr.length>count){ str =strArr[0]; for(int i=1;i0){ String strTemp = str1+strArr[i]; if(i == count){ strTemp =str2+strArr[i]; } str +=strTemp; } } if(str0.endsWith(str1)){ str +=str1 ; } }else{ if(count<=strArr.length+1){ str = str0.substring(0,str0.lastIndexOf(str1))+str2; }else{ str = str0; } } }else{ str = str0; } } return str; } public static void main(String[] args) throws ParseException { String str = replaceString("---t---t---t",'t' ,'s',2); System.out.println(str);

}

代码还是不够完美 ,仅供参考 希望采纳!!!!

以下为关联文档:

从sql表里截取字符串中的日期Select SUBSTRING(text,CHARINDEX('between',text)+9 ,10) from test SUBSTRING ( character_expression , start , length ) 函数说明:SUBSTRING ( '源字符串' , '截取起始位...

字典怎么用encode方式生成字符PHP生成 URL-encode 之后的请求字符串: http_build_query函数详解http_build_query (PHP 5) http_build_query — 生成 URL-encode 之后的请求字符串说明 string http_build_...

请教截取EXCEL字符B1=MID(A1,4,1)&MID(A1,6,1)&MID(A1,9,1) 说明,A1单元格有F3402/3405 MID(A1,4,1)意思就是在A1单元格里,从第四个字符开始,取1个字符 &意思把前后二个函数的结果连在一起。 MID...

怎样用EXCEL函数把字符串中的数字分离出来比如产量为9000吨如果你汉字的位置在数字后都有,且可能出现英文的单位(如KG,M之类的) 用一下自定义函数吧. 按下ALT+F11,菜单;插入-模块,复制下面代码.退出 假设你的数据在A1 然后在b1输入=TEST(A1...

java替换字符我使用你的程序没问题哦 告诉你一点,你那个for给temp赋值没必要用String temp = new String(data);就好了,用String +那么多次,浪费资源 如果你需要替换所有的的话,将String newt...

java怎么替换字符串某个字符replace方法 该方法的作用是替换字符串中所有指定的字符,然后生成一个新的字符串。经过该方法调用以后,原来的字符串不发生改变。例如: String s = “abcat”; String s1 = s.r...

java string中的替换字符1、JAVA中,char占2字节,16位。可在存放汉字 2、java中replace用法举例: replace(char oldChar, char newChar) 返回一个新的字符串,它是通过用 newChar 替换字符串中出现的所...

java怎么替换字符串中的字符public static void main(String[] args) { String str="some str"; str=str.replace('s','a'); // 按字符来进行替换,所有字符会被替换 str=str.replace("a","s"); // 按字符串来进...

java替换字符用正则表达式中的\w 就可以了 a= a.replaceAll("class=\\w*>", "class=currentTr&gt;"); 复制我的代码,试试看 补充: 没错,String.replace方法匹不支持正则 你可以这么用,加个<tr 变成...

推荐阅读
图文推荐