คู่มือเริ่มต้นสำหรับคำชี้แจงการเลือก Java

คู่มือเริ่มต้นสำหรับคำชี้แจงการเลือก Java

คำสั่ง Selection เป็นโครงสร้างการควบคุมโปรแกรมใน Java ตามชื่อที่แนะนำ จะใช้เพื่อเลือกเส้นทางการดำเนินการหากตรงตามเงื่อนไขที่กำหนด





วิธีเลียนแบบ mac บน windows

มีสามคำสั่งการเลือกใน Java: ถ้า , ถ้า..อื่น , และ สวิตซ์ . ลองมาดูพวกเขากันดีกว่า





1. คำสั่ง if

นี่เป็นคำสั่งการเลือกรายการเดียว มีชื่อดังกล่าวเนื่องจากเลือกหรือละเว้นการดำเนินการเดียวเท่านั้น (หรือกลุ่มของการดำเนินการ)





เมื่อคุณต้องการให้คำสั่งบางอย่างทำงานหากเงื่อนไขที่กำหนดเป็นจริง ให้ใช้ ถ้า คำแถลง. เงื่อนไขคือนิพจน์ใดๆ ที่ให้ผลลัพธ์บูลีน เช่น จริงหรือเท็จ (1 หรือ 0) การดำเนินการเชิงสัมพันธ์ ตรรกะ และความเท่าเทียมกันคือประเภทของนิพจน์ที่ให้ผลลัพธ์แบบบูลีน

หากเงื่อนไขเป็นเท็จ การดำเนินการตามที่คาดไว้จะถูกข้ามไป



ไวยากรณ์:

if (condition)
statement

รหัสตัวอย่าง:





if (mark >90)
System.out.println('You got grade A');

สังเกตการเยื้องก่อน System.out.ln() คำแถลง. เป็นการดีที่จะรวมไว้เพื่อแสดงโครงสร้างโปรแกรม IDE ส่วนใหญ่จะรวมไว้โดยอัตโนมัติเมื่อคุณย้ายไปที่บรรทัดถัดไป ดังนั้นคุณจึงไม่ควรกังวลว่าจะลืมรวมไว้

2. คำสั่ง if..else

นี่คือคำสั่งการเลือกคู่ ตั้งชื่ออย่างนั้นเพราะเลือกระหว่างสองการกระทำที่แตกต่างกัน (หรือกลุ่มของการกระทำ)





ที่เกี่ยวข้อง: วิธีใช้ฟังก์ชัน IF กับสูตรที่ซ้อนกันใน Excel

NS ถ้า..อื่น คำสั่งดำเนินการบางอย่างใน ถ้า บล็อกเมื่อเงื่อนไขเป็นจริง มิฉะนั้น จะดำเนินการกระทำใน อื่น บล็อกเมื่อเงื่อนไขประเมินผลเป็นเท็จ

ไวยากรณ์:

if (condition)
statement1
else
statement2

รหัสตัวอย่าง:

if (age <18)
System.out.println('You are a minor.');
else
System.out.println('You are an adult.');

ซ้อนถ้า..else

เป็นไปได้ ถ้า..อื่น ข้อความภายใน ถ้า..อื่น คำสั่ง สถานการณ์ที่เรียกว่าการซ้อน

ดูตัวอย่างด้านล่าง:

if (temperatures > 6000){
System.out.println(' Object's color likely blue');
}
else{
if (temperatures > 5000){
System.out.println(' Object's color likely white');
}
else{
if(temperatures > 3000){
System.out.println(' Object's color likely yellow');
}
else{
System.out.println(' Object's color likely orange');
}
}
}

โค้ดด้านบนจะตรวจสอบว่าอุณหภูมิของวัตถุอยู่ในช่วงที่กำหนดหรือไม่ จากนั้นจึงพิมพ์สีที่น่าจะเป็นไปได้ โค้ดด้านบนนั้นละเอียดมาก และคุณอาจพบว่ามันน่าสับสนในการปฏิบัติตามตรรกะ

ดูที่ด้านล่าง มันบรรลุเป้าหมายเดียวกัน แต่กะทัดรัดกว่าและไม่มีอะไรที่ไม่จำเป็น {} หลังจาก อื่น . โปรแกรมเมอร์ส่วนใหญ่ชอบสิ่งนี้มากกว่า

if (temperatures > 6000){
System.out.println(' Object's color likely blue');}
else if (temperatures > 5000){
System.out.println(' Object's color likely white');}
else if (temperatures > 3000){
System.out.println(' Object's color likely yellow');}
else {
System.out.println(' Object's color likely orange');}

บล็อก

NS ถ้า และ ถ้า..อื่น คำสั่งโดยทั่วไปคาดว่าจะดำเนินการอย่างใดอย่างหนึ่ง หากคุณต้องการดำเนินการหลายคำสั่งกับพวกเขา ให้ใช้วงเล็บปีกกา {} เพื่อจัดกลุ่มการกระทำเหล่านี้

if (condition){
// statements
} else {
// statements
}

3. สวิตช์

นี่เป็นคำสั่งแบบเลือกได้หลายแบบ จะตรวจสอบว่านิพจน์ตรงกับกรณีใดกรณีหนึ่งที่กำหนด จากนั้นดำเนินการดำเนินการสำหรับกรณีนั้น

ไวยากรณ์:

switch(expression) {
case a:
// statement
break;
case b:
// statement
break;
case n:
// statement
break;
default:
// statement
}

NS หยุดพัก คำสั่งใช้เพื่อหยุด สวิตซ์ คำสั่งจากการทำงานเมื่อพบการจับคู่ ไม่จำเป็นต้องเสียเวลาดำเนินการหากพบกรณี

iphone นี้ไม่รองรับอุปกรณ์เสริมนี้

นิพจน์ที่กำหนดในคำสั่ง switch ต้องเป็นอินทิกรัลคงที่ของ type ไบต์ , สั้น (แต่ไม่ ยาว ), int , หรือ char . คุณยังสามารถใช้ สตริง ประเภทข้อมูล.

รหัสตัวอย่าง:

String position= 'E';
switch(position) {
case 'N':
System.out.println('You are in the North');
break;
case 'W':
System.out.println('You are in the West');
break;
case 'S':
System.out.println('You are in the South');
break;
case 'E':
System.out.println('You are in the East');
break;
default:
System.out.println('Non-cardinal position');
}

ดูที่ Python if Statement

เมื่อคุณได้เรียนรู้วิธีใช้คำสั่งการเลือกใน Java แล้ว การเปลี่ยนไปใช้ Python อาจเป็นเรื่องที่น่าสนใจ

ตรรกะในการเขียนโปรแกรมคล้ายกัน แต่ Python นั้นเป็นมิตรกับผู้เริ่มต้นมากกว่าและไม่พูดมาก ตรรกะการเรียนรู้ในหลายภาษาช่วยบังคับใช้แนวคิดพื้นฐานที่กำลังฝึกฝน ไม่ควรเปลี่ยนความรู้ด้านการเข้ารหัสของคุณ

แบ่งปัน แบ่งปัน ทวีต อีเมล วิธีใช้ Python if Statement

การเรียนรู้ Python หมายถึงการเข้าใจคำสั่ง Python if ใช้ตัวอย่างคำสั่ง if เหล่านี้เพื่อปรับปรุงความรู้ Python ของคุณ

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • การเขียนโปรแกรม
  • Java
  • บทเรียนการเข้ารหัส
เกี่ยวกับผู้เขียน เจอโรม เดวิดสัน(ตีพิมพ์บทความ 22 บทความ)

เจอโรมเป็นพนักงานเขียนบทที่ MakeUseOf เขาครอบคลุมบทความเกี่ยวกับการเขียนโปรแกรมและลินุกซ์ เขายังเป็นคนที่กระตือรือร้นในการเข้ารหัสและคอยติดตามดูอุตสาหกรรม crypto อยู่เสมอ

เพิ่มเติมจาก Jerome Davidson

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก