直接使用空字符串替换就可以。
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 b = "abcabcabc"
b=b.replace("b","")
Java String.replace()方法用法
返回一个新的字符串,用newChar替换此字符串中出现的所有oldChar
扩展资料:
java中判断一个字符串中的某个字符或字符串包含于另一个字符串:
假设你第一个字符串是A,第二个是B。判断A中是否有一个字符或者一段字符串包含于B中:
boolean ifContrain = false
for(int i = 0 i <A.length - 1 i ++ )
{
for(int j = i + 1 j <A.length j++ )
{
if(B.contains(A.subString(i , j )))
{
ifContrain = true
}
最后看ifContrain是true,则包含,是false,就是不包含。
如果想要看包含的是哪段,就在ifContrain = true一句后面再加一句 输出 A.subString(i , j ) 。