コード例 #1
0
 /*     */ public String toString() /*     */ {
   /* 277 */ StringBuilder s = new StringBuilder();
   /* 278 */ ObjectIterator i = entrySet().iterator();
   /* 279 */ int n = size();
   /*     */
   /* 281 */ boolean first = true;
   /*     */
   /* 283 */ s.append("{");
   /*     */
   /* 285 */ while (n-- != 0) {
     /* 286 */ if (first) first = false;
     else {
       /* 287 */ s.append(", ");
       /*     */ }
     /* 289 */ Reference2ShortMap.Entry e = (Reference2ShortMap.Entry) i.next();
     /*     */
     /* 292 */ if (this == e.getKey()) s.append("(this map)");
     /*     */ else /* 294 */ s.append(String.valueOf(e.getKey()));
     /* 295 */ s.append("=>");
     /*     */
     /* 299 */ s.append(String.valueOf(e.getShortValue()));
     /*     */ }
   /*     */
   /* 302 */ s.append("}");
   /* 303 */ return s.toString();
   /*     */ }
コード例 #2
0
 /*     */ public void putAll(Map<? extends K, ? extends Short> m) /*     */ {
   /*  86 */ int n = m.size();
   /*  87 */ Iterator i = m.entrySet().iterator();
   /*  88 */ if ((m instanceof Reference2ShortMap))
   /*     */ {
     /*  90 */ while (n-- != 0) {
       /*  91 */ Reference2ShortMap.Entry e = (Reference2ShortMap.Entry) i.next();
       /*  92 */ put(e.getKey(), e.getShortValue());
       /*     */ }
     /*     */ }
   /*     */ else
   /*     */ {
     /*  97 */ while (n-- != 0) {
       /*  98 */ Map.Entry e = (Map.Entry) i.next();
       /*  99 */ put(e.getKey(), (Short) e.getValue());
       /*     */ }
     /*     */ }
   /*     */ }