课后实战String的一些细节
String类是 字符串常量 ,是不可更改的常量。而StringBuffer是字符串变量,它的对象是可以扩充和修改的。 StringBuffer类的构造函数 public StringBuffer() 创建一个空的StringBuffer类的对象。 public StringBuffer( int length ) 创建一个长度为 参数length 的StringBuffer类的对象。 注意:如果参数length小于0,将触发NegativeArraySizeException异常。 public StringBuffer( String str ) 用一个已存在的 字符串常量 来创建StringBuffer类的对象。 if(sbf.length()==11) { sbf.replace(3, 7, "****"); System.out.println("手机号:"+number+"\n屏蔽后的效果:"+sbf.toString()); } String中的方法replace和toString方法 来源: https://www.cnblogs.com/de-ming/p/12659426.html