get Iterator Enumeration - Java java.util

Java examples for java.util:Iterator

Description

get Iterator Enumeration

Demo Code

/*/*www.  j  a v  a  2 s  . com*/
    GNU LESSER GENERAL PUBLIC LICENSE
    Copyright (C) 2006 The Lobo Project. Copyright (C) 2014 - 2015 Lobo Evolution

    This library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Lesser General Public
    License as published by the Free Software Foundation; either
    version 2.1 of the License, or (at your option) any later version.

    This library is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
    Lesser General Public License for more details.

    You should have received a copy of the GNU Lesser General Public
    License along with this library; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA

    Contact info: lobochief@users.sourceforge.net; ivan.difrancesco@yahoo.it
 */
//package com.book2s;

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

public class Main {
    public static void main(String[] argv) {
        Iterator i = java.util.Arrays.asList("asdf", "book2s.com")
                .iterator();
        System.out.println(getIteratorEnumeration(i));
    }

    public static Enumeration getIteratorEnumeration(final Iterator i) {
        return new Enumeration() {
            public boolean hasMoreElements() {
                return i.hasNext();
            }

            public Object nextElement() {
                return i.next();
            }
        };
    }
}

Related Tutorials