Note to Myself: Iterators and For-Each Loops

This is a note to myself.
When coding in java, stop using Iterators where you can by replacing them with a for-each loop.

So in other words…

Stop doing this:

for ( Iterator<?> vectorIterator = vector.iterator();
     vectorIterator.hasNext();) {
     System.out.println( (String) vectorIterator.next());
}

And continue doing this:

for ( String string : vector ) {
     System.out.println(string);
}

Otherwise, it makes your code look old.

Advertisements
This entry was posted in it makes your code look old, java. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s