课后实战String的一些细节

妖精的绣舞 提交于 2020-04-08 14:40:28

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方法
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!