Collection.toArray()
次のような呼び出しは疑わしいと見なされます。
例:
void m1(List list) { Number[] ns = (Number[]) list.toArray(new String[0]); } void m2(List<Number> list) { Number[] ns = list.toArray(new String[0]); }