Java enum 🪐

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 ม.ค. 2025

ความคิดเห็น • 138

  • @BroCodez
    @BroCodez  4 ปีที่แล้ว +67

    enum Planet{
    MERCURY(1),
    VENUS(2),
    EARTH(3),
    MARS(4),
    JUPITER(5),
    SATURN(6),
    URANUS(7),
    NEPTUNE(8),
    PLUTO(9);

    int number;

    Planet(int number){
    this.number = number;
    }
    }
    public class Main {
    public static void main(String[] args) {
    //enum = enumerated (ordered listing of items in a collection)
    //grouping of constants that behave similarly to objects

    Planet myPlanet = Planet.PLUTO;

    canILiveHere(myPlanet);

    }

    static void canILiveHere(Planet myPlanet){

    switch(myPlanet) {
    case EARTH:
    System.out.println("You can live here :)");
    System.out.println("This is planet #"+myPlanet.number);
    break;
    default:
    System.out.println("You can't live here...yet");
    System.out.println("This is planet #"+myPlanet.number);
    break;
    }
    }

    }

    • @Creativeprogrammer237
      @Creativeprogrammer237 3 ปีที่แล้ว

      Very helpful video bro

    • @kageemo
      @kageemo 3 ปีที่แล้ว +1

      hi if i wish to random select a enum how do i go about doing that?

    • @ernestchikuwa9935
      @ernestchikuwa9935 2 ปีที่แล้ว

      make int number final

    • @joyceasante8292
      @joyceasante8292 ปีที่แล้ว +1

      Practicing...
      enum Day
      {
      MONDAY(1),
      TUESDAY(2),
      WEDNESDAY(3),
      THURSDAY(4),
      FRIDAY(5),
      SATURDAY(6),
      SUNDAY(7);
      int number;
      Day(int number){
      this.number = number;
      }
      }
      public class Main
      {
      public static void main (String[]args)
      {
      Day day = Day.MONDAY;
      workDay (day);
      }
      static void workDay (Day day)
      {
      switch (day)
      {
      case MONDAY:
      case TUESDAY:
      case WEDNESDAY:
      case THURSDAY:
      case FRIDAY:
      System.out.println ("It's a working day.");
      System.out.println("Day number "+day.number);
      break;
      default:
      System.out.println ("It's weekend!");
      System.out.println("Day number "+day.number);
      break;
      }
      }
      }

  • @nikolozlatsabidze
    @nikolozlatsabidze 2 ปีที่แล้ว +111

    Thank you , my whole village is grateful to you . We watch all your videos together at village center every day if it is not raining

    • @BroCodez
      @BroCodez  2 ปีที่แล้ว +39

      that's awesome! Tell everyone I said hi!

    • @Jo70964s
      @Jo70964s ปีที่แล้ว +6

      lmfaooo

    • @ninopino12
      @ninopino12 ปีที่แล้ว +4

      🤣🤣@@BroCodez

    • @thenermer
      @thenermer 9 หลายเดือนก่อน +2

      Hah I watch them even when it IS raining

  • @MrRexxarHell
    @MrRexxarHell 2 ปีที่แล้ว +13

    I really like your sense of humor when you teach things, it makes it more fun. Keep it this way!

  • @spenzr6920
    @spenzr6920 2 ปีที่แล้ว +27

    That "YOURANUS" caught me off-guard lmao, good tutorial btw 👍

  • @insalia8216
    @insalia8216 3 ปีที่แล้ว +25

    Thank you, bro! This was really helpful, especially with a mix of humor in your explanation. I enjoyed watching it while also learning :)

  • @koyuki6113
    @koyuki6113 4 หลายเดือนก่อน +2

    It's kinda funny how other yters when they talk about concepts, they completely go around about and you just have to bare watching it. I love how I can just watch your video and instantly understand how something works just because you explain it literally at what it is without extra stuff that isn't needed.

  • @Vangelis.
    @Vangelis. 4 ปีที่แล้ว +15

    Thank you for your Java tutorials bro. They are really helpful and easy to understand!

  • @AlirezaYadegarAzary
    @AlirezaYadegarAzary 10 หลายเดือนก่อน +1

    so much struggling with the concept and finally found your video. Thanks man

  • @26.hoangvanminh12
    @26.hoangvanminh12 2 หลายเดือนก่อน

    Your channel is so great, I have never seen a lecture in coding but concise and easy to understand like your videos

  • @angelcastineira2561
    @angelcastineira2561 4 ปีที่แล้ว +27

    enum GalicianWeekday{
    LUNS(1),
    MARTES(2),
    MERCORES(3),
    XOVES(4),
    VENRES(5),
    SABADO(6),
    DOMINGO(7);
    int number;
    GalicianWeekday(int number){
    this.number = number;
    }
    }

  • @mafakka2
    @mafakka2 3 ปีที่แล้ว +9

    well if you consider Australia as a planet then yes, Pluto is a planet too, since its size.equal(Australia)

  • @iyar220
    @iyar220 ปีที่แล้ว

    You are one of the most helpful people on youtube!

  • @alicialightner7309
    @alicialightner7309 2 หลายเดือนก่อน

    thank you so much your videos have been helping me through my college computer science courses!!!!

  • @abdulrahmanfattal5140
    @abdulrahmanfattal5140 2 ปีที่แล้ว +2

    Man, you are the best. I always watch your videos to learn new languages and you make it really easy. Keep it going 👍🏻👍🏻.

  • @rivazmardani
    @rivazmardani 2 ปีที่แล้ว +4

    he's officially become the new lord & saviour on java cult😁
    thx bruh it's rly helpfull

  • @girl6994
    @girl6994 4 ปีที่แล้ว +9

    I feels I really want to be a English native speaker, it’s so important in learning coding

    • @BroCodez
      @BroCodez  4 ปีที่แล้ว +3

      it helps lol

    • @ottttoooo
      @ottttoooo 3 ปีที่แล้ว

      or you know, you can always invent coding in your language

    • @gilililili
      @gilililili 3 ปีที่แล้ว +2

      @@ottttoooo but they'd have to make it from a programming language in English

    • @formlessavatar5220
      @formlessavatar5220 3 ปีที่แล้ว +1

      Very true lol. Oh, and Sanskrit would probably help too haha

  • @ВалерійЛуцьо-и6о
    @ВалерійЛуцьо-и6о 2 ปีที่แล้ว

    Best Java tutorials are on this channel! Thanks, Bro!

  • @faizalimuhammadzoda4731
    @faizalimuhammadzoda4731 2 ปีที่แล้ว

    Thanks for sharing. I like all of your videos.

  • @Ragehunter
    @Ragehunter ปีที่แล้ว

    4:59 THANK YOU VERY MUCH BRO NOW I SOLVE THIS

  • @blabberq
    @blabberq 2 ปีที่แล้ว +1

    Your sense of humor just gets me xd

  • @MoSi-v6z
    @MoSi-v6z ปีที่แล้ว

    The YOURANUS joke got me haha, your dry humor is quite funny

  • @SatrixPlaysGames
    @SatrixPlaysGames 2 ปีที่แล้ว

    My first time here, loved the tutorial! I like your humor.

  • @Bdbdjdidnbwk
    @Bdbdjdidnbwk 11 หลายเดือนก่อน

    Thank you bro for such a clearly explaining.

  • @hugoresende5620
    @hugoresende5620 3 ปีที่แล้ว +5

    enum Planetas {
    MERCURIO(1),
    VENUS(2),
    TERRA(3),
    MARTE(4),
    JUPITER(5),
    SATURNO(6),
    URANUS(7),
    NEPTUNO(8),
    PLUTÃO(9);
    int num;
    Planetas(int n){
    this.num = n;
    }
    }
    public class Main {
    public static void main(String[] args) {
    //instanciação de enum
    Planetas meuPlaneta1 = Planetas.TERRA;
    Planetas meuPlaneta2 = Planetas.MARTE;
    Planetas meuPlaneta3 = Planetas.NEPTUNO;
    Planetas meuPlaneta4 = Planetas.PLUTÃO;
    System.out.print("Planeta 1--> ");
    habitavel(meuPlaneta1);
    System.out.print("Planeta 2--> ");
    habitavel(meuPlaneta2);
    System.out.print("Planeta 3--> ");
    habitavel(meuPlaneta3);
    System.out.print("Planeta 4--> ");
    habitavel(meuPlaneta4);
    }
    static void habitavel(Planetas p){
    switch (p){
    case TERRA:
    System.out.println("PODE HABITAR AQUI");
    System.out.println("PLANETA #" + p.num);
    break;
    case MARTE:
    System.out.println("Chance de viver aqui");
    System.out.println("PLANETA #" + p.num);
    break;
    default:
    System.out.println("Não habitável");
    System.out.println("PLANETA #" + p.num);
    break;
    }
    }
    }

  • @unlockme1424
    @unlockme1424 3 ปีที่แล้ว

    Gracias bro

  • @kartikbishnoi9893
    @kartikbishnoi9893 2 ปีที่แล้ว

    Great

  • @aaronlambert8151
    @aaronlambert8151 ปีที่แล้ว

    Thanks for yet another great video. ❤

  • @theia1357
    @theia1357 ปีที่แล้ว

    Bro you are hella funny without even trying

  • @chungfup1493
    @chungfup1493 2 ปีที่แล้ว

    I am going through Enums that were introduced in Java 1.5. In Effective Java 2'nd Edition it's mentioned that before Java 1.5 there were int and String enum patterns which were having some deficiencies.
    I understood the cons of int enum patterns but while going through String enum patterns I got the basic idea but didn't get the deep sense of below statements mentioned under Item30 in Effective Java:
    This variant, known as the String enum pattern, is even less desirable. While it does provide printable strings for its constants, it can lead to performance problems because it relies on string comparisons. Worse, it can lead naive users to hard-code string constants into client code instead of using field names. If such a hard-coded string constant contains a typographical error, it will escape detection at compile time and result in bugs at runtime.
    Can anyone help me in understanding what these lines explaining. I would appreciate if it can be explained with some code snippet.
    Thanks

  • @zed5551
    @zed5551 2 ปีที่แล้ว

    Great intro tutorial to enum.

  • @FarukqO
    @FarukqO ปีที่แล้ว

    Appreciate the hard work Bro Code

  • @obzdg9953
    @obzdg9953 2 ปีที่แล้ว

    showing next level is a good idea, thank you bro. Will you upload more videos? what should we do after your videos?

  • @mackensonreginaldmichel399
    @mackensonreginaldmichel399 2 ปีที่แล้ว

    Thanks a lot. What if we wanted to put it in a constructor ? How would that be done? Thanks again.

  • @semilife
    @semilife 2 ปีที่แล้ว +1

    enum Planet
    {
    MERCURY(1,"rocky"),
    VENUS(2,"rocky"),
    EARTH(3,"rocky"),
    MARS(4,"rocky"),
    JUPITER(5,"gas"),
    SATURN(6,"gas"),
    URANUS(7,"gas"),
    NEPTUNE(8,"gas"),
    PLUTO(9,"rocky");
    int number;
    String planetType;
    Planet(int number, String planetType)
    {
    this.number = number;
    this.planetType = planetType;
    }
    }

  • @kemann3815
    @kemann3815 3 ปีที่แล้ว

    Awesome

  • @JeongwooMog
    @JeongwooMog ปีที่แล้ว

    are enums pretty much objects? are they arrays? or sets?

  • @chizuruokeonyedim506
    @chizuruokeonyedim506 2 ปีที่แล้ว

    great content

  • @_I_LOVE_CHOCOLATE_
    @_I_LOVE_CHOCOLATE_ ปีที่แล้ว

    This video is awesome!!

  • @gaurav9362
    @gaurav9362 3 ปีที่แล้ว +3

    package enums.java;
    enum Fruits{
    APPLE(100),MANGO(101),BANANA(102),LEMON(103),KURKURE(104),PUFF(500),PAPER(505);

    int number;
    Fruits(int no){
    this.number=no;
    }
    }
    public class EnumEration {
    public static void main(String[] args) {
    //enum = enumerated (ordered listing of items in a collection)
    //grouping of constants that behave similarly to objects

    Fruits myfruit=Fruits.KURKURE;
    iWilleat(myfruit);
    }

    static void iWilleat(Fruits kela) {
    switch(kela) {
    case APPLE:
    System.out.println("I will cut it");
    System.out.println("The number is"+kela.number);
    break;
    default:
    System.out.println("I will do any thing rather cutting");
    System.out.println("The number is :"+kela.number);
    break;

    }
    }
    }

  • @alyssapuype732
    @alyssapuype732 8 หลายเดือนก่อน

    Very good video!

  • @ChosenInvisiball
    @ChosenInvisiball 9 หลายเดือนก่อน +1

    "Come on elon what's taking so long" Oh boy did this age like milk

  • @ahsanshahzad610
    @ahsanshahzad610 2 ปีที่แล้ว

    great

  • @King.GeorgeM
    @King.GeorgeM 2 ปีที่แล้ว

    Very good

  • @nouraldinurfan5024
    @nouraldinurfan5024 5 หลายเดือนก่อน

    thank you but how often do we need to use enum.

  • @mirlsgrabbaszad594
    @mirlsgrabbaszad594 8 หลายเดือนก่อน

    Perfect as always

  • @nawfalnjm5699
    @nawfalnjm5699 3 ปีที่แล้ว

    thank you , your videos are awesome !

  • @percivalgebashe4376
    @percivalgebashe4376 ปีที่แล้ว

    Nice

  • @sanskarsongara2592
    @sanskarsongara2592 4 ปีที่แล้ว +1

    2:56 I pray musk hear you soon :-)

  • @DetCoAnimeFan
    @DetCoAnimeFan 3 ปีที่แล้ว +1

    enum Subjects
    {
    ENGLISH_LIT,
    ENGLISH_LANG,
    HINDI,
    COMPUTER_SCIENCE,
    PHYSICS,
    CHEMISTRY,
    MATHS;
    }

  • @19hectorm
    @19hectorm 3 ปีที่แล้ว

    enum Ocean{
    PACIFIC(1),
    ATLANTIC(2),
    ARTIC(3),
    INDIC(4),
    ANTARTIC(5)
    int number;
    Ocean (int number){
    this.number=number;
    }
    }

  • @jonathansutanto2033
    @jonathansutanto2033 3 ปีที่แล้ว

    omg very useful to me,thanks :D

  • @angelrpozas6736
    @angelrpozas6736 ปีที่แล้ว

    Great video!

  • @bestlistener1
    @bestlistener1 ปีที่แล้ว

    enum Week{
    SUNDAY(0),
    MONDAY(1),
    TUESDAY(2),
    WEDNESDAY(3),
    THURSDAY(4),
    FRIDAY(5),
    SATURDAY(6) ;
    int number;
    Week(int number){
    this.number =number;
    }
    }

  • @Mal-nf2sp
    @Mal-nf2sp 3 ปีที่แล้ว

    I love how the music of this tutorial is like a minecraft video🤣

  • @patrik6775
    @patrik6775 ปีที่แล้ว

    enum Color {
    RED(1),
    GREEN(2),
    BLUE(3),
    int number;
    Color(int number){
    this.number = number;
    }
    }

  • @eugenezuev7349
    @eugenezuev7349 7 หลายเดือนก่อน

    Thank you for you

  • @andrewfog2466
    @andrewfog2466 2 ปีที่แล้ว

    cool

  • @MO-dd3cs
    @MO-dd3cs 4 ปีที่แล้ว +1

    Thank you ♡

  • @jackwolf5663
    @jackwolf5663 ปีที่แล้ว

    THANK YOU Bro))))

  • @changyou4454
    @changyou4454 3 ปีที่แล้ว

    Dropping a comment.

  • @NichtAnwesend
    @NichtAnwesend 10 หลายเดือนก่อน

    du hast mich nicht enttäuscht :)

  • @TheFlyingSquirrel630
    @TheFlyingSquirrel630 6 หลายเดือนก่อน

    I’ve been on the run for over 4 years now…

  • @ahmetkarakartal9563
    @ahmetkarakartal9563 3 ปีที่แล้ว

    thank you so much

  • @alegamer-uw2zp
    @alegamer-uw2zp ปีที่แล้ว

    public enum Membership {
    PLATINUM,
    GOLD,
    SILVER,
    BLUE,
    RED;
    public String toString(){
    switch(this)
    {
    case PLATINUM:
    return "Platinum" ;
    case GOLD:
    return "Gold";
    case SILVER:
    return "Silver";
    case BLUE:
    return "Blue";
    case RED:
    return "Red";
    default:
    return "Unknown";
    }
    }
    }

  • @Fabian008
    @Fabian008 2 ปีที่แล้ว

    Thank you bro!

  • @parsava_localize
    @parsava_localize ปีที่แล้ว

    Perfect!

  • @saibadam
    @saibadam 3 ปีที่แล้ว

    Dropping a comment

  • @AdekunleJimoh-e1v
    @AdekunleJimoh-e1v ปีที่แล้ว

    Thank you

  • @Soul93724
    @Soul93724 8 หลายเดือนก่อน

    🎉🎉🎉🎉

  • @renemendy4880
    @renemendy4880 2 ปีที่แล้ว

    Thanks

  • @Alibeee87
    @Alibeee87 3 ปีที่แล้ว

    Thanks bro

  • @danielmilewski7659
    @danielmilewski7659 2 ปีที่แล้ว

    comment for stats, thanks!

  • @joaoluis3042
    @joaoluis3042 2 ปีที่แล้ว

    "Youranus" ... I'm dead ^^

  • @enfieldli9296
    @enfieldli9296 2 ปีที่แล้ว

    Tell me why you are so cool bro

  • @zari_723
    @zari_723 2 ปีที่แล้ว

    great soundtrack xD

  • @leangsengly2876
    @leangsengly2876 ปีที่แล้ว

    thank you

  • @Healthyroutines.
    @Healthyroutines. 4 ปีที่แล้ว

    thank bro

  • @danielmilewski7659
    @danielmilewski7659 2 ปีที่แล้ว

    thanks bro!

  • @hermitmobile1742
    @hermitmobile1742 3 ปีที่แล้ว

    youtube algorithm prayer

  • @kapebreak
    @kapebreak ปีที่แล้ว

    lets deafeat the mighty algorithm

  • @user-vh3lm3qo4t
    @user-vh3lm3qo4t 3 ปีที่แล้ว

    One for the algorithm

  • @tcbj2003
    @tcbj2003 2 ปีที่แล้ว

    thanks gigachad

  • @alvaroabaddedonesteve5988
    @alvaroabaddedonesteve5988 หลายเดือนก่อน

    That sounds like a non mechanical keyboard, I distrut

  • @ginasomara267
    @ginasomara267 3 ปีที่แล้ว

    #defeat the algorithm

  • @deepdaddy1208
    @deepdaddy1208 4 ปีที่แล้ว

    Yes bro

  • @lezgitransformer
    @lezgitransformer 3 ปีที่แล้ว

    "If you don't I'm calling the police" like this line :D

  • @surajrao8251
    @surajrao8251 7 หลายเดือนก่อน

    pluto is a planet

  • @antoinealam6531
    @antoinealam6531 3 หลายเดือนก่อน

    Don't call the police buddy
    enum Planet{
    MERCURY(1),
    VENUS(2),
    EARTH(3),
    MARS(4),
    JUPITER(5),
    SATURN(6),
    NEPTUNE(7),
    PLUTO(8);
    int number;
    Planet(int number){
    this.number = number;
    }
    }

  • @thelastdiver3228
    @thelastdiver3228 8 หลายเดือนก่อน

    this is for Bro !! :)

  • @kemann3815
    @kemann3815 3 ปีที่แล้ว

    Ive been thinking about a constant list but i cant think of one ffs lol guess ima go to jail then ...

    • @BroCodez
      @BroCodez  3 ปีที่แล้ว +1

      run! The police are coming for you!

  • @yuvalmorami1020
    @yuvalmorami1020 ปีที่แล้ว

  • @nehalayaaz9406
    @nehalayaaz9406 4 ปีที่แล้ว

    🌸

  • @manuelgonzalezpalafox2627
    @manuelgonzalezpalafox2627 2 ปีที่แล้ว

    Ly bro 4

  • @BlazingRex
    @BlazingRex 2 ปีที่แล้ว

    public enum Gigachad {
    MUSCULAR,
    SHREDDED,
    KNOWS_CODE,
    CHISSELED,
    IS_NAMED_BRO_CODE,
    OVER_9000
    }
    pls don't call the po po😂

  • @developerjunior446
    @developerjunior446 3 ปีที่แล้ว

    Like!

  • @Snowmanver2
    @Snowmanver2 3 ปีที่แล้ว

    oh, no, not the police 😬

  • @Moath_Dwairi
    @Moath_Dwairi 5 หลายเดือนก่อน

    🤍🤍🤍

  • @bulatovicvuko6552
    @bulatovicvuko6552 ปีที่แล้ว

    come on Elon Musk, whats taking so long ? 🤣🤣

  • @Healthyroutines.
    @Healthyroutines. 4 ปีที่แล้ว

    the Third

  • @barbosa17
    @barbosa17 ปีที่แล้ว

    URANUS