JAVA 删除字符串中指定的字符

Python028

JAVA 删除字符串中指定的字符,第1张

直接使用空字符串替换就可以。

String b = "abcabcabc"

b=b.replace("b","")

这个方法是替换所有的,如果是想找第一个是b的,可以如下

String s = "abcabcabc"

int i=s.indexOf("b")

s=s.substring(0, i)+s.substring(i+1)

System.out.println(s)

扩展资料:

JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此只要安装了JDK,就可以编辑Java程序,也可以正常运行Java程序。

但由于JDK包含了许多与运行无关的内容,占用的空间较大,因此运行普通的Java程序无须安装JDK,而只需要安装JRE即可。

参考资料来源:百度百科-Java

方法/步骤

打开eclipse

新建(new)一个项目,或者新建一个类也可以 ,主要用于测试

在编程框中新建一个string变量

用替换函数来实现删除功能,比如我们要删除字符“jingyan”,那么我们只需要用replace函数将jingyan用空白来代替,如图。

测试结果如下:

用截取函数来实现删除功能,比如我们要删除jingyan

substring里面的两个参数:第一个参数为第一个字符所在位置,第二个参数为最后一个字符所在位置+1

测试结果如下:

第一种方法:string.replace("substring","")就是将子串换成空值第二种方法:大体思想先说下,首先,你需要查找父串中是否存在子串,如果存在就找到起始和结束的坐标,然后通过截取字符串的方法来得到新的字符串以下是用indexOf()查找子串的方法和用substring()来截取子串的方法Java中字符串中子串的查找共有四种方法,如下:1、int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引。 2、int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。 3、int lastIndexOf(String str) :返回在此字符串中最右边出现的指定子字符串的索引。 4、int lastIndexOf(String str, int startIndex) :从指定的索引处开始向后搜索,返回在此字符串中最后一次出现的指定子字符串的索引。L=N.substring(0,i)两种方法用于不同情况下,你选择使用吧希望可以帮到你