java中,如果要删除字符串内部分字符,需要用delete方法,前提字符串是可变字符串StringBuffer类型的。
delete方法的语法格式是sbf.delete(start,end)
其中,sbf是任意StringBuffer对象,start是起始索引,end是结束索引。结束索引是不包含在索引中的。
示例代码如下
public class Shanchu {
public static void main(String[] args) {
//移除字符串中部分字符
String value="各位观众大家好,欢迎准时打开电梯不对是电视机收看本节目......";
StringBuffer sbf=new StringBuffer(value);
System.out.println("原值为:"+sbf);
sbf.delete(14, 19);
System.out.println("删除后:"+sbf);
}
}