byte[] test = (sb.toString()).getBytes();
testString(new String(test));
相对于:
String temp = new String(test);
testString(temp);
这样有什么区别?为什么第一种比第二种性能方面低很多,而且会有莫名其妙的异常。出问题经常的由于byte[]数组比较大。小的时候看不出来问题。
长风秋雁
相关分类