在这种情况下,“可选”是什么意思?
public interface Collection<E> extends Iterable<E>
{
// Basic operations
int size();
boolean isEmpty();
boolean contains(Object element);
// optional
最后一行注释“//可选”:是什么意思?我试图通过实现一个集合来实现它public class Col-implementation implements Collection
,它根本不是可选的。
我需要实现所有方法,即使是那些被注释为“可选”的方法。我显然不明白他们所说的“可选”是什么意思。对此有任何见解吗?