我想请教两个问题哈~
1.只知道StringBuilder是线程不安全的,是多线程的?到底怎么个不安全法?请高手给举个例子,举个朴实点的例子!
2.StringBuilder中怎么就没有像clear(),remove()这样的方法呢?大家清空Stringbuilder对象都用什么办法啊?+
劳驾了!!!
请照顾一下,说的通俗点,多谢!!!
1.只知道StringBuilder是线程不安全的,是多线程的?到底怎么个不安全法?请高手给举个例子,举个朴实点的例子!
2.StringBuilder中怎么就没有像clear(),remove()这样的方法呢?大家清空Stringbuilder对象都用什么办法啊?+
劳驾了!!!
请照顾一下,说的通俗点,多谢!!!
至于第一个问题,我之所以有疑问,是因为今天干活的时候遇到了!
就是在我的两个方法里的都进行了StringBuilder strBuilder = new StringBuilder("Rev_") ;
的操作,而这两个方法是相继调用的,这是就发现append后的strBuilder 总是和我想要的不一样,最后把对象的名称改成不一样的才解决问题,怀疑是不是多线程造成的问题,想不通...向大家请教一下!!!希望有例子证明一下StringBuilder对象多线程操作了,出问题了!