Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.
Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin. Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

switchda va string

+3 ovoz
69 marta ko‘rilgan
so‘radi 27 dekabr, 16 Axrorxo'ja (743 bal)

Java 7 da switch ichiga string berish mumkin emasdi faqat int tipidagi o'zgaruvchilar qabul qilar edi,lekin java 8 da bu xususiyat qo'shildi.Yani hozir 

   String character = "A";
    switch (character)
        {
            case "A":
               break;
            case "B":
               break;
            case "C":
               break;
        }

To'g'ri bu API bo'lsa ham lekin core da yozilmagani aniq,aslida bu qanday ishlaydi

1 ta javob

0 ovoz
javob berdi 04 yanvar, 17 Saidolim (3,566 bal)

Switch amali String turidagi ifodalarni, case'da da yozilgan ifoda bilan String.equals metodi yordamida ketma-ket tekshiradi. Kompilyator kompilyatsiya vaqtida swtich'dan o`ziga xos kod yasab oladi, bu kod if-then-else ketma-ketligidan ko`ra yaxshiroq bo`ladi.

(Asos)

Assalomu alaykum, yordam.uz saytimizga xush kelibsiz.

Bu saytda o`zingizni qiziqtirgan savollarga javob olishingiz va o`z sohangiz bo`yicha savollarga javob berishingiz mumkin.

Bizning Oilamizga a'zo bo`lganingiz uchun chuqur Minnatdorchilik bildiramiz !!!

Telegram kanal YordamUzRss

...