หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS
Moderator: mindphp, ผู้ดูแลกระดาน
-
nai_cyp
- PHP Super Hero Member
- โพสต์: 513
- ลงทะเบียนเมื่อ: 10/08/2020 10:06 am
โพสต์ที่ยังไม่ได้อ่าน
โดย nai_cyp »
Switch คือคำสั่งในการเลือกทำงานของเงื่อนไขที่ตรงกันเพียงเงื่อนไขเดียว
ตัวอย่างโค้ด
โค้ด: เลือกทั้งหมด
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 (8.57 KiB) Viewed 816 times
-
-
- 0 ตอบกลับ
- 1242 แสดง
-
โพสต์ล่าสุด โดย nai_cyp
13/08/2020 1:36 pm
-
-
- 0 ตอบกลับ
- 1925 แสดง
-
โพสต์ล่าสุด โดย nai_cyp
13/08/2020 1:33 pm
-
-
- 0 ตอบกลับ
- 1655 แสดง
-
โพสต์ล่าสุด โดย nai_cyp
13/08/2020 1:37 pm
-
-
- 0 ตอบกลับ
- 960 แสดง
-
โพสต์ล่าสุด โดย nai_cyp
13/08/2020 2:46 pm
-
-
- 0 ตอบกลับ
- 1242 แสดง
-
โพสต์ล่าสุด โดย Grammanano
11/12/2019 5:52 pm
-
-
- 0 ตอบกลับ
- 4554 แสดง
-
โพสต์ล่าสุด โดย nai_cyp
10/08/2020 6:45 pm
-
-
- 0 ตอบกลับ
- 1388 แสดง
-
โพสต์ล่าสุด โดย nai_cyp
10/08/2020 7:10 pm
-
-
- 0 ตอบกลับ
- 1228 แสดง
-
โพสต์ล่าสุด โดย Grammanano
09/12/2019 11:27 am
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 52