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

java string中的替换字符串

12月26日 编辑 39baobao.com

[求N个字符串的最长公共子串]求N个字符串的最长公共子串,N<=20,字符串长度不超过255。例如:N=3,由键盘依次输入三个字符串为What is local bus ?Name some local buses.local bus is a high speed I/O bus close...+阅读

1、JAVA中,char占2字节,16位。可在存放汉字

2、java中replace用法举例:

replace(char oldChar, char newChar)

返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 而生成的。如下所示:

String sentence1 = "我是中学生";

String sentence2 = "小学生";

String temp = sentence1.replace("中学生", sentence2);

System.out.println(temp);

输出结果:我是小学生

拓展资料:

java replace和replaceAll

replace和replaceAll是JAVA中常用的替换字符的方法

public String replace(char oldChar, char newChar) ,在字符串中用newChar字符替代oldChar字符,返回一个新的字符串

public String replaceAll(String regex,String replacement)使用给定的 replacement 字符串替换此字符串匹配给定的正则表达式的每个子字符串。

区别:

1)replace的参数是char和CharSequence,即可以支持字符的替换,也支持字符串的替换(CharSequence即字符串序列的意思,说白了也就是字符串);

2)replaceAll的参数是regex,即基于正则表达式的替换,比如,可以通过replaceAll("\\d", "*")把一个字符串所有的数字字符都换成星号;

相同点:

都是全部替换,即把源字符串中的某一字符或字符串全部换成指定的字符或字符串,如果只想替换第一次出现的,可以使用replaceFirst(),这个方法也是基于规则表达式的替换,但与replaceAll()不同的是,只替换第一次出现的字符串;

另外,如果replaceAll()和replaceFirst()所用的参数据不是基于规则表达式的,则与replace()替换字符串的效果是一样的,即这两者也支持字符串的操作;

还有一点注意::执行了替换操作后,源字符串的内容是没有发生改变的。

参考资料:《Java replace()方法 W3Cschool》---Java replace()方法 W3Cschool---W3Cschool

以下为关联文档:

全国公共英语考试语法——人称代词之主、宾格的替换1) 宾格代替主格a.在简短对话中,当人称代词单独使用或在not 后,多用宾语。---- I like English. --我喜欢英语。---- Me too. --我也喜欢。---- He more wine? --再来点酒...

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

替换规律让雅思听力无障碍替换规律让雅思听力无障碍最让考生困惑的地方莫过于眼睁睁的看着答案从自己眼前溜走,换句话说,就是不知道答案在什么时候道出。而这种问题的病症就在于不了解雅思听力考试的...

C++基础:在LUA中使用UNICODE字符串今天测试用LUA调用windows的MessageBoxW函数。需要在LUA中定义UNICODE字符串。LUA的string类型为8位编码,包括数值0,可以编码任意二进制数据。如果编码UNICODE,则需要使用"\"转...

从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函数把字符串中的数字分离出来比如产量为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...

推荐阅读
图文推荐