??????????????????????????? StringBuilder ???????????????????????????(“+”)???????????????:
????public static String toString(T[] array) {
????StringBuilder sb = new StringBuilder("[");
????for (int i = 0; i & lt; array.length; i++) {
????sb.append(array[i] == array ? "this" : array[i]);
????if (i & lt; array.length - 1) {
????sb.append("?? ");
????}
????}
????sb.append("]");
????return sb.toString();
????}
??????????????????????????????????? StringBuilder??????????е???????? list ?е????????????????????StringBuilder?С?????? toString() ??????????????????????????
????Tip #5: ???????????????????
????Java ???????????????????????????ü????????????а???????????????????????????????? Set ????洢 Map<Pair?? List>?????? map???????????????????
??????????????????????????????? list ?洢 int ???????????? map ?洢 double ??????? value???????????????????????????????????????????e?????????????滻????????????? List ??
???????????????????????????? Integer ???????????????????????????12?????????????????????? int ????????Integer ??????????16???????????洢????????? int ????? list ???????????????????????????????????????????????????????? Integer ?????????????????????????????????α?????????????????????????
??????????????????????? Takipi ????÷????? Trove ?????Trove ???????????????????????????????????Ч?????????????????磬??????÷??????????? Map<Integer?? Double>???? Trove ?????????????????????????? TIntDoubleMap
????TIntDoubleMap map = new TIntDoubleHashMap();
????map.put(5?? 7.0);
????map.put(-1?? 9.999);
????...
????Trove ???????????????????????飬????????????????????????????(int->Integer)???????(Integer->int)?? ??д洢????????????????????????洢??
??????
?????????????????????????????????????????? JIT ?????????????????????????????????????????????????α?д GC ????????????????Σ????? G1 ??θ????????????к??????????????? JVM ?????????