#JAVA List 查看 sort()方法
#List 中toArray实现方法在哪个类的哪个方法
读jdk1.7源码 sort方法时遇到两个问题:以下为两段代码:
default void sort(Comparator<? super E> c) {
Object[] a = this.toArray();
Arrays.sort(a, (Comparator) c);
ListIterator<E> i = this.listIterator();
for (Object e : a) {
i.next();
i.set((E) e);
}
}
第一句中this.toArray 查看在List类中
* @see Arrays#asList(Object[])
*/
Object[] toArray();
1.想知道这个toArray()方法的实现类是在Arrays方法中的toArray方法中实现吗?
2.@see Arrays#asList(Object[])这句注释的意思是参考Arrays类中的asList方法(紧紧参考),还是其他意思,