您好、欢迎来到现金彩票网!
当前位置:21点 > 字符串 >

java string中的替换字符串

发布时间:2019-07-25 11:17 来源:未知 编辑:admin

  我看string里的replace方法里的参数得是char型的,但是char不是只能装一个字符么?假如说,我想从一段文字中把“中学生”替换为“小学生”应该怎么办?还是是用replace么?...

  我看string里的replace方法里的参数得是char型的,但是char不是只能装一个字符么?假如说,我想从一段文字中把“中学生”替换为“小学生”应该怎么办?还是是用replace么?

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

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

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

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

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

  电脑技术,软件开发。移动开发。网站建设相关专业知识。都可以提供解答和相关技术指导。

  该方法的作用是替换字符串中所有指定的字符,然后生成一个新的字符串。经过该方法调用以后,原来的字符串不发生改变。例如:

  2.该代码的作用是将字符串s中所有的字符a替换成字符1,生成的新字符串s1的值是“1bc1t”,而字符串s的内容不发生改变。

  如果需要将字符串中某个指定的字符串替换为其它字符串,则可以使用replaceAll方法,例如:

  3. 该代码的作用是将字符串s中所有的字符串“ab”替换为“12”,生成新的字符串“a12t12c”,而字符串s的内容也不发生改变。

  如果只需要替换第一个出现的指定字符串时,可以使用replaceFirst方法,例如:

  4.该代码的作用是只将字符串s中第一次出现的字符串“ab”替换为字符串“12”,则字符串s1的值是“a12tbac”,字符串s的内容。

  其实是replace(CharSequence,CharSequence),相当于字符串String

  展开全部一:可以通过replaceAll方法进行替换所有符合内容的字符串。代码举例:

  二:可以通过replace方法进行替换第一个符合内容的字符串。代码举例:

http://magaltouba.com/zifuchuan/367.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有