Quantcast
Channel: Programming Forums
Viewing all articles
Browse latest Browse all 51036

Cant understand the programme.

$
0
0
public class week {
	enum Days{
		Sunday,
		Monday,
		Tuesday,
		Wednesday,
		Thursday,
		Friday,
		Saturday
	}
	public static void main(String[] args){
		for (Days d : Days.values()){
			weekend(d);
		}
	}
	public static void weekend(Days d){
		if (d.equals(Days.Sunday))
			System.out.println(d + " Is a holiday");
		else
			System.out.println(d + " Is a working day");
	}
}


I came across this example. In that enhanced for loop they use a code " Days d : Days.values()". Here I can't understand what "Days" in "Days d" refers to.

Viewing all articles
Browse latest Browse all 51036

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>