Controls Statements
6.1 คำสั่งในการตัดสินใจ
- คำสั่ง if
คือคำสั่งที่ใช้ในการประเมินผลซึ่งผลที่ได้จะต้องได้ค่าเป็น boolean เท่านั้นซึ่งถ้า ผลออกมาเป็นจริง จะทำตามเงื่อนไข แต่ถ้า เป็น เท็จ จะทำในส่วนของคำสั่ง else ซึ่งในส่วนของ else สามารถตรวจสอบเงื่อนไขด้วย if ได้อีกต่อไปเรื่อย ๆ ตัวอย่างเช่น
if(เงื่อนไข){
statement 1;
}
if(เงื่อนไข){
statement1;
}else{
statement2;
} if(เงื่อนไข){
statement1;
}else if(เงื่อนไข){
statement2;
} if(เงื่อนไข){
if(เงื่อนไข){
statement1;
}
Statement2;
}else if(เงื่อนไข){
Statement3;
}
if(i= =10){
System.out.println("Hello");
}else{
System.out.println("Hi");
}
- คำสั่ง Switch
คำสั่ง Switch คือคำสั่งที่ใช้ในการตรวจสอบเงื่อนไข โดยจะต่างจาก If ตรงที่ค่าใช้นำมาตรวจสอบจะต้องเป็นค่าจำนวนเต็มเท่านั้น นั่นก็คือ int,short,long,char,byte
คำสั่ง Switch มีรูปแบบดังนี้
switch(เงื่อนไข){
case 1:
statement;
break;
case 2:
statement;
break;
default:
statement
}
การทำงานของ switch จะเริ่มทำงานเมื่อพบค่าความจริงและจะทำงานทุก case หลังจากนั้นนอกจากจะเจอคำสั่ง break ซึ่งมีไว้เพื่อเพื่อควบคุมการทำงานของโปรแกรมว่าเมื่อพบค่าความจริงแล้วให้หยุดการทำงานหรือไม่
ตัวอย่าง
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment