Я работаю с библиотекой java в scala, и мне нужно реализовать интерфейс, который, помимо прочего, требует, чтобы я реализовал реализацию Java-интерфейса Iterable
.Scala and util.Iterator [0]
Когда я пытаюсь реализовать его с или без JavaConversions
он говорит мне, что метод я переопределение (iterator(): java.util.Iterator
) имеет неправильный тип, даже если метод типа java.util.Iterator
.
В качестве побочного примечания, может быть, это связано с тем, что для интерфейса требуется, чтобы я возвращал итератор неуказанного типа?
См. Ответный вопрос extempore (и Daniel Sobral) на связанный вопрос. –