Java basic | Java OOP | โครงสร้างข้อมูล | โจทย์ ACM



[Java]การใช้ while loop

1 comment

         คำสั่ง while loop เป็นคำสั่งสำหรับวนลูปอีกแบบจะมีเงื่อนไขการทำงานอยู่ว่า ถ้าเงื่อนไขเป็นจริงทำงานต่อไปเรื่อยๆและจะออกจากลูปเมื่อเงื่อนไขเป็นเท็จ


           /**
            * โปรแกรมนับเลข 1 - 10
            * @author http://javaagkasit.blogspot.com
            */
                public class whileloop {
                       public static void main(String[] args) {
                              int count = 1 ;
                         
                        while (true) {    
                                 if(count <= 10){
                                       System.out.println(count++);
                                }else{
                                       break;
                                }
                         }
                        }
                 }
          จากโค้ดด้านบนเป็นโปรแกรมนับเลข 1 ถึง 10 การทำงานก็คือว่า ในลูป while จะวนไปเรื่อยๆภายใน{}ของ while  ถ้า count น้อยกว่าหรือเท่า 10 ก็จะปริํนค่า count ออกมาพร้อมทั้งเพิ่มค่า count ขึ้นที่ละหนึ่ง เมื่อใดที่ค่า count มีค่าไม่ได้อยู่ในเงื่อนไข ก็จะออกจากลูป while
           ในการใช้คำสั้งวนใดๆก็ตาม จะมี 2 คำสั้งที่เกี่ยวข้อ คือ break กับ continue การใช้งานก็ง่ายนิดเดียว  break คือ ออกจากลูป ส่วน continue คือทำงานต่อไป ซึ่งการใช้งานจริงส่วนใหญ่ก็เป็น break ซะมากกว่า continue 

ศึกษาเพิ่มได้ที่
         - การใช้ if else http://javaagkasit.blogspot.com/2012/08/if-else.html
         - การสร้างโปรเจกใน NetBeans IDEhttp://javaagkasit.blogspot.com/2012/09/netbeans-ide.html
         - Class และ object คืออะไร

share

1 comment :

  1. มมมมมมมมมมมมมมมมมมมมมมมมมมมมมมมมมมมมมม

    ReplyDelete