报告对 java.util.Collectionjava.util.Map 的方法调用的实参是集合或映射本身的情况。 由于复制粘贴,原始类型的代码中可能会出现此类情况。

示例:


  ArrayList list = new ArrayList<>();
  list.add(list); // 此处为警告
  return list.hashCode(); // 抛出 StackOverflowError