วิธีการใช้งานถ้าอื่นใน Java?



บทความนี้จะแนะนำให้คุณรู้จักกับ If else ใน Java และติดตามด้วยการสาธิตเชิงปฏิบัติของคำสั่งเงื่อนไขนี้

เงื่อนไขใน สามารถทดสอบได้โดยใช้คำสั่ง if คำสั่ง if สามารถตามด้วยคำสั่ง else เช่นกันซึ่งจะดำเนินการเมื่อนิพจน์บูลีนเป็นเท็จ บทความนี้จะกล่าวถึง If Else Statement In Java

คำแนะนำต่อไปนี้จะกล่าวถึงในบทความนี้





เริ่มต้นด้วยบทความนี้เกี่ยวกับ if else ใน JAVA

คำสั่ง if ใน java มีหลายประเภท:



ถ้าคำชี้แจง

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

ไวยากรณ์:

if (เงื่อนไข) {// รหัสที่จะดำเนินการ}

ตัวอย่าง



การทดสอบคลาสสาธารณะ {public static void main (String [] args) {// การกำหนดตัวแปร int price = 1800 // ตรวจสอบราคา if (price> 1500) {System.out.print ('ราคามากกว่า 1500 ')}}}

เอาท์พุต:

ราคามากกว่า 1500

ไปต่อกับบทความนี้ใน if else ใน JAVA

คำสั่ง if-else

คำสั่ง if-else ใน java ยังใช้สำหรับการทดสอบเงื่อนไข บล็อก if ถูกดำเนินการหากเงื่อนไขเป็นจริง หากเงื่อนไขเป็นเท็จบล็อกอื่นจะถูกดำเนินการ

ไวยากรณ์:

if (เงื่อนไข) {// code if condition is true} else {// code if condition is false}

ตัวอย่าง:

การทดสอบคลาสสาธารณะ {public static void main (String [] args) {// การกำหนดตัวแปร int num = 15 // การตรวจสอบว่าตัวเลขหารด้วย 2 ได้หรือไม่ถ้า (num% 2 == 0) {System.out.println ( 'เลขคู่')} else {System.out.println ('เลขคี่')}}

เอาท์พุต:

เลขคี่

ลองดูอีกตัวอย่างหนึ่งซึ่งโปรแกรมจะตรวจสอบว่าปีที่ป้อนเป็นปีอธิกสุรทินหรือไม่

ตัวอย่าง:

โครงสร้างข้อมูลใน java คืออะไร
การทดสอบระดับสาธารณะ {public static void main (String [] args) {int year = 2028 if (((year% 4 == 0) && (year% 100! = 0)) || (year% 400 == 0) ) {System.out.println ('LEAP YEAR')} else {System.out.println ('NOT A LEAP YEAR)}}}

เอาท์พุต:

LEAP YEAR

ไปต่อกับบทความนี้ใน if else ใน JAVA

การใช้ Ternary Operators

ตัวดำเนินการ Ternary (? :) สามารถใช้แทนคำสั่ง if else ได้ หากเงื่อนไขปรากฏเป็นจริงผลของ? จะถูกส่งกลับ หากเป็นเท็จผลลัพธ์ของ: จะถูกส่งกลับ

ตัวอย่าง:

การทดสอบคลาสสาธารณะ {public static void main (String [] args) {int num = 12 // Using ternary operator String output = (num% 2 == 0)? 'Even number': 'Odd number' System.out.println (เอาต์พุต)}}

เอาท์พุต:

เลขคู่

ไปต่อกับบทความนี้ใน if else ใน JAVA

if-else-if บันได:

โค้ดหนึ่งบล็อกสามารถดำเนินการระหว่างหลาย ๆ บล็อกโดยใช้บันได if-else-if

การดำเนินการของข้อความเหล่านี้เกิดขึ้นจากด้านบน

เมื่อนิพจน์ทดสอบดูเหมือนเป็นจริงโค้ดที่มีอยู่ในเนื้อความของคำสั่ง if จะถูกเรียกใช้ หากไม่มีนิพจน์ทดสอบใดเป็นจริงคำสั่ง else จะถูกดำเนินการ

ตัวอย่าง:

การทดสอบคลาสสาธารณะ {public static void main (String [] args) {int num = 15 if (num> 0) {System.out.println ('POSITIVE NUMBER')} else if (num<0) { System.out.println('NEGATIVE NUMBER') } else { System.out.println('NUMBER 0') } } } 

เอาต์พุต

หุ่นเชิด vs เชฟเทียบกับ ansible

จำนวนบวก

ไปต่อกับบทความนี้ใน if else ใน JAVA

คำสั่งซ้อน if:

คำสั่งนี้แสดงโดย if block กับ if block อีกอัน สำหรับการดำเนินการบล็อก inner if เงื่อนไขของบล็อกด้านนอกควรเป็นจริง

ไวยากรณ์:

if (เงื่อนไข) {// รหัสที่จะดำเนินการถ้า (เงื่อนไข) {// รหัสที่จะดำเนินการ}}

ตัวอย่าง:

การทดสอบคลาสสาธารณะ {public static void main (String [] args) {// การสร้างตัวแปรสองตัว int age = 20 int weight = 55 // ใช้เงื่อนไข if (age> = 18) {if (weight> 50) {System.out .println ('คุณได้รับอนุญาตให้เดินป่า')} else {System.out.println ('You are not allowed to trek.')}} else {System.out.println ('ต้องมีอายุมากกว่า 18 ปี ')}}}

เอาท์พุต:

คุณได้รับอนุญาตให้เดินป่า

คำสั่ง if-else ใน java ช่วยให้ผู้ใช้สามารถทดสอบเงื่อนไขมากมายได้อย่างมีประสิทธิภาพ

ดังนั้นเราจึงมาถึงตอนท้ายของบทความนี้ใน 'if else in Java' หากคุณต้องการเรียนรู้เพิ่มเติมโปรดดู Java Training โดย Edureka บริษัท การเรียนรู้ออนไลน์ที่เชื่อถือได้ Edureka’s ได้รับการออกแบบมาเพื่อฝึกอบรมคุณสำหรับแนวคิด Java ทั้งหลักและขั้นสูงพร้อมกับกรอบงาน Java ต่างๆเช่น Hibernate & Spring

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