RUVIDEO
Поделитесь видео 🙏

Lesson - 2 : Enum - Enum Vs Switch statement in Java Programming

my book at amazon

categories

alaska (25)
android (138)
best practices (63)
career (50)
colorado (21)
cvs (27)
design (33)
drupal (120)
eclipse (6)
funny (3)
gadgets (108)
git (15)
intellij (4)
java (429)
jdbc (26)
swing (74)
jsp (9)
latex (26)
linux/unix (289)
mac os x (315)
mysql (54)
ooa/ood (11)
perl (156)
php (97)
postgresql (17)
programming (43)
ruby (56)
scala (640)
sencha (23)
servlets (10)
technology (84)
testing (13)
uml (24)
zen (47)
A Java enum switch/case statement example
By Alvin Alexander. Last updated: February 6 2017
Java enum FAQ: Can you share a Java enum switch example, i.e., how to use an enum with a Java switch statement?

In my earlier Java enum examples tutorial, I demonstrated how to declare a simple Java enum, and then how to use an enum with a variety of Java constructs, including a Java switch statement, a for loop, and an if/then statement.

In this enum tutorial, I want to just focus on using an enum in a switch statement. Hopefully this enum/switch example adds a little more complexity to my earlier examples.

A Java enum switch statement example
In this enum/switch example, I first declare an enum type that looks like this:

enum Day
{
SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY
}
Then in the main portion of the program, I refer to that enum, both in my main method, and in the “print” method that I call from the main method.

Let’s take a look at the Java source code for my enum example, and then I’ll describe it afterwards:
public class JavaEnumSwitchCaseExample
{

public static void main(String[] args)
{
// loop through the enum values, calling the
// print method once for each value
for (Day d: Day.values())
{
printTodaysThought(d);
}
}

// a method that prints a String corresponding to the day value
// that is passed in.
public static void printTodaysThought(Day theDay)
{
switch (theDay)
{
case MONDAY:
case TUESDAY:
case WEDNESDAY:
case THURSDAY: System.out.println("Working for the man :)");
break;

case FRIDAY: System.out.println("TGIF ");
break;

case SATURDAY:
case SUNDAY: System.out.println("Ahh, the weekend ...");
break;

default: System.out.println("What day is it?");;
}
}
}

/**
* Our "Day" enum type
*/
enum Day
{
SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY
}

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Lesson - 2 : Enum - Enum Vs Switch statement in Java Programming», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.