すべての Javaは をCollection実装するため、オプションのメソッドを指定する をIterable提供する必要があります。でが呼び出されると、をスローできます。Iteratorremove()remove()IteratorUnsupportedOperationException
コードを実行せずCollectionに、Java 標準ライブラリの がIteratorサポートする を返すかどうかを知るにはどうすればよいですか?remove()
もちろん、この情報remove()はクラスのメソッドの Javadoc にあると思っていましたが、代わりにスーパークラスとインターフェースへのリンクがたくさん見つかりました。例: http://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html#iterator--リンクをたどっても明確な説明は見つかりませんでした。