[Java] Konwersja iteratora na wyliczenie

import java.util.Enumeration;
import java.util.Iterator;

/**
 * @author Jarek Przygódzki
 */
public class En {
	public static <T> Enumeration<T> wrap(final Iterator<T> it) {
		return new Enumeration<T>() {

			@Override
			public boolean hasMoreElements() {
				return it.hasNext();
			}

			@Override
			public T nextElement() {
				return it.next();
			}

		};
	}
}

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s