StringBuffer的声明与初始化
今天莫名遇到一个空指针的问题,怎么看也看不出来问题。无奈后来只好debug调试,才发现是StringBuffer造成的问题,声明变量时一时手顺就给当做String写成null了,后面的调用于是统统空指针了-_-b
还是记录一下吧:
String:String strA = null;
StringBuffer:StringBuffer strbfA = new StringBuffer();
如果需要重新初始化:
String:strA = null;
StringBuffer:strbfA.setLength(0);
还是记录一下吧:
String:String strA = null;
StringBuffer:StringBuffer strbfA = new StringBuffer();
如果需要重新初始化:
String:strA = null;
StringBuffer:strbfA.setLength(0);
评论
发表评论