Агуулгын хүснэгт:

Java хэл дээрх шилжүүлэгч гэж юу вэ?
Java хэл дээрх шилжүүлэгч гэж юу вэ?

Видео: Java хэл дээрх шилжүүлэгч гэж юу вэ?

Видео: Java хэл дээрх шилжүүлэгч гэж юу вэ?
Видео: Жава програмчлалын хэл #1 | Танилцуулга хичээл 2024, Арваннэгдүгээр
Anonim

java хэл дээрх switch мэдэгдэл . Зар сурталчилгаа. А солих мэдэгдэл хувьсагчийг утгуудын жагсаалттай тэнцүү эсэхийг шалгах боломжийг олгодог. Утга бүрийг a гэж нэрлэдэг хэрэг , мөн асаж буй хувьсагч тус бүрийг шалгана хэрэг.

Үүнийг харгалзан үзвэл, Java хэл дээр switch case хэрхэн тодорхойлогддог вэ?

Шилжүүлэгч мэдэгдлийн зарим чухал дүрмүүд:

  1. Давхардсан тохиолдлын утгыг зөвшөөрөхгүй.
  2. Кейсийн утга нь шилжүүлэгчийн хувьсагчтай ижил төрлийн өгөгдлийн төрөл байх ёстой.
  3. Кейсийн утга нь тогтмол эсвэл шууд утга байх ёстой.
  4. break хэллэгийг шилжүүлэгч дотор хэллэгийн дарааллыг дуусгахад ашигладаг.

Цаашилбал, шилжүүлэгчийн хэргийг хэрхэн бичих вэ? Шилжүүлэгч мэдэгдлийн дүрэм:

  1. Илэрхийлэл үргэлж үр дүнд хүрэх ёстой.
  2. Кейсийн шошго нь тогтмол бөгөөд өвөрмөц байх ёстой.
  3. Кейсийн шошго нь хоёр цэг (:)-ээр төгсөх ёстой.
  4. Тохиолдол бүрт завсарлага түлхүүр үг байх ёстой.
  5. Зөвхөн нэг үндсэн шошго байж болно.
  6. Бид олон шилжүүлгийн мэдэгдлийг үүрлэх боломжтой.

Үүнтэй адилаар жишээ нь Java хэл дээр Switch case хэрхэн ашиглагддаг вэ?

// Java харуулах хөтөлбөр жишээ -ийн Солих мэдэгдэл.

Жишээ:

  1. нийтийн анги SwitchExample {
  2. public static void main(String args) {
  3. //Шилжүүлэгч илэрхийлэлд хувьсагч зарлаж байна.
  4. int тоо = 20;
  5. //Илэрхийлэл солих.
  6. солих(тоо){
  7. // Хэргийн мэдүүлэг.
  8. тохиолдол 10: Систем. гарч. println("10");

Java хэл дээр шилжүүлэгч мэдэгдэлд хэдэн тохиолдол байж болох вэ?

Java Switch мэдэгдэл Жишээ Inside the солих мэдэгдэл 3 байна хэргийн мэдэгдэл болон өгөгдмөл мэдэгдэл . Тус бүр хэргийн мэдэгдэл хэмжээ хувьсагчийн утгыг тогтмол утгатай харьцуулна. Хэрэв дүнгийн хувьсагчийн утга нь тухайн тогтмол утгатай тэнцүү бол хоёр цэг (:)-ын дараах кодыг гүйцэтгэнэ.

Зөвлөмж болгож буй: