Frage

Der folgende Code sollte funktionieren, da join einen Iterator als Argument akzeptiert: generasacodicetagpre.

Alas, es tut nicht.Kann mir jemand erklären, warum?

War es hilfreich?

Lösung

According to the documentation, StringCharacterIterator inherits from and only from CharacterIterator. A CharacterIterator does not inherit from a generic Iterator, which is what join wants.

http://download.oracle.com/javase/1.4.2/docs/api/java/text/CharacterIterator.html

Andere Tipps

First of all, the join method takes two arguments : an iterator and a separator string or char.

And if you look at the javadoc of StringCharacterIterator, you'll see that this class does not implement java.util.Iterator.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top