troubleshooting Question

How to use Enumeration in Java 5 to iterate throug the keys?

Avatar of _Esam
_Esam asked on
3 Comments1 Solution2604 ViewsLast Modified:

Java 1.4 had this code:

ResourceBundle resources =
                ResourceBundle.getBundle( "KeyConstants" );
            Enumeration enum = resources.getKeys();
            while (  enum.hasMoreElements()) {
                final String key = (String)enum.nextElement();
                final String value = resources.getString( key );
                if ( value != null ) {
                    keysMap.put( key, value );

It works fine with Java 1.4

But in 5.0, it does not work.

RAD 7 says:

Multiple markers at this line
   - Enumeration cannot be resolved
   - Syntax error on token "enum", delete this token

import java.util.Enumeration; Enumeration was imported though.

How do I fix this in Java 5 ?

Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 1 Answer and 3 Comments.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 3 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros