/**
* StringBuffer类的删除功能:
* public StringBuffer deleteCharAt(int index)移除此序列指定位置的 char。此序列将缩短一个 char。
* public StringBuffer delete(int start,int end)移除此序列的子字符串中的字符。该子字符串从指定的 start 处开始,一直到索引 end - 1 处的字符,如果不存在这种字符,则一直到序列尾部。如果 start 等于 end,则不发生任何更改。
*/
================练习一===================
public class Menu {
public static void main(String[] args) {
StringBuffer sb = new StringBuffer();
sb.append("hello").append("word").append("java");
sb.deleteCharAt(1);
System.out.println("sb:"+sb);
}
}
结果:
sb:hllowordjava
===================练习二=======================
public class Menu {
public static void main(String[] args) {
StringBuffer sb = new StringBuffer();
sb.append("hello").append("world").append("java");
sb.delete(5,10);
System.out.println("sb:"+sb);
}
}
结果:
sb:hellojava
====================练习三========================
public class Menu {
public static void main(String[] args) {
StringBuffer sb = new StringBuffer();
sb.append("hello").append("world").append("java");
sb.delete(0,sb.length());
System.out.println("sb:"+sb);
}
}
结果:
sb:
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。