การใช้เงื่อนไข if บน java

 

If
เป็นเรื่องที่ อธิบายให้เข้าใจ ยาก เรามาดู โปรแกรมกันดีกว่า ในโปรแกรม ประกอบไปด้วย class ที่ชื่อว่า TestIf เพียง class เดียว กับ method ที่ชือว่า main อีก หนึ่งตัว

โดยใน method main จะทำหน้าที่ ประกาศตัวแปร i และ j เป็นจำนวนเต็ม โดยเริ่มต้นกำหนดค่าคงที่ 8 ให้กับ ตัวแปร j

และ main method ยังกำหนดเงื่อนไข ว่า ถ้า i มากกว่า 2 ให้กำหนด ค่าคงที่ 4 ไปที่ตัวแปร i ในกรณี เงื่อนไขเป็นจริง

แต่ถ้าเงื่อนไขเป็น เท็จ ให้กำหนดค่าคงที่ 1 กับตัวแปร i เสร็จแล้วให้ โปรแกรม พิมพ์ i = ตามด้วยค่าตัวแปร i

 

 

แล้วเมื่อ Execute ผลลัพธ์ อย่างไร ?

จะได้ผลแบบนี้

 

เห็นไหมครับ ตัวโปรแกรมที่เราเขียนขึ้น จะ Execute ค่า i ออกมาเท่ากับ 4 เพราะ จากเงื่อนไข if ( j > 2 ) ถ้า เงื่อนไขถูกต้อง ให้กำหนด i เท่ากับ 4 แต่เงื่อนไขนี้เป็นจริง เพราะในตอนต้น เรากำหนด j เท่ากับ 8 ซึ่ง 8 มากกว่า 2 เห็นไหมครับ เงื่อนไขเป็นจริง

เห็นไหมครับ ลองศึกษา จากตัวอย่างนะครับ ของแบบนี้ต้องลองเขียนมากๆ ครับ

 

 

 

 

 

 

คู่มือการอบรมแอนดรอยด์ สำหรับ ผู้เริ่มต้น

Open publication - Free publishing - More android

joomla stats



Powed By EWTC easy4com workshop & training center

53 Bangna-Trad14 Bangna Bangkok 10260

office:02-393-0970 fax:02-399-2542 hotline24/7:081-859-5309