การใช้ switch ในภาษา Java

หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS

Moderators: mindphp, ผู้ดูแลกระดาน

nai_cyp
PHP Super Member
PHP Super Member
Posts: 498
Joined: 10/08/2020 10:06 am

การใช้ switch ในภาษา Java

Post by nai_cyp »

Switch คือคำสั่งในการเลือกทำงานของเงื่อนไขที่ตรงกันเพียงเงื่อนไขเดียว
ตัวอย่างโค้ด

Code: Select all

import java.util.Scanner;
class Testswitch
{
public static void main (String[]args) 
 {
  Scanner sc = new Scanner(System.in);
   System.out.print(Select Choice : );
   int choice = sc.nextInt();
   switch(choice)
   {
    case 1 :System.out.print("This is choice 1");
    		break; //คำสั่ง break เป็นคำสั่งที่ให้โปรแกรมออกจาก loop ทันที โดยไม่ทำคำสั่งที่เหลือต่อ
    case 2 :System.out.print("This is choice 2"); 
    		break;
    case 3 : System.out.print("This is choice 3");
    		break;
    default :System.out.print(" "); //คำสั่ง default โปรแกรมจะทำในกรณีที่มันไม่ได้ตรงกับ case ใดเลย ซึ่งเป็นคำสั่งสุดท้ายที่ใส่ไว้ใน Switch จึงไม่จำเป็นต้องใส่คำสั่ง break
   }
 }
}
และนี่เป็นผลการทำงานเมื่อใส่ค่า Input เป็น 3
switch.jpg
switch.jpg (8.57 KiB) Viewed 227 times
Image
  • Similar Topics
    Replies
    Views
    Last post

Return to “Share Knowledge”

Who is online

Users browsing this forum: No registered users and 6 guests