Page 92 - การเขียนโปรแกรมบนมาตรฐานเปิด
P. 92

92


               การประกาศตัวแปรชนิดตัวอักษรและข้อความ (Characters and Strings)


                                                                                                       ั
                               ในการเขียนโปรแกรมภาษา Java ข้อมูลชนิดตัวอักษร Char จะเป็นข้อมูลทมีความยาวหนึ่งตวอักษร
                                                                                        ี่
                                                                                       ั
                                                             ุ่
                                                                                                        ั
               ใช้พื้นที่ความจ า 2 bytes ต่อหนึ่งตัวอักษร ข้อมูลในกลมนี้ไดแก่ ตวอักษร (A ถึง Z) ตวเลข (0 ถึง 9) และสญญา
                                                                  ้
                                                                      ั
               ลักษณ์พิเศษต่างๆ การใช้งานตัวอักษรนั้นต้องอยู่ภายในเครื่องหมาย Single quote เช่น ‘A’, ‘X’ และ ‘5’เป็นต้น
                        ตัวอย่างของรูปแบบการประกาศตัวแปรมีดังนี้
                                Char c= ‘g’;
                       เป็นการประกาศให้ตัวแปร c มีรูปแบบตัวอักษร และมีค่าเท่ากับตัวอักษร ‘g’ ส าหรับข้อมูลชนิดข้อความ

               (String) นั้น ไม่ได้มีการก าหนดไว้ในภาษา Java แต่เราสามารถใชตัวแปรชนิดข้อความในรูปแบบของคลาสได้
                                                                     ้
               ข้อมูลชนิดข้อความจะอยู่ภายในเครื่องหมาย double quote เช่น “Hello”,” World” เป็นต้น



               ตัวอย่างเช่น
                       String strName = “John”;

                       String strData = “Monday”;


               กฎการตั้งชื่อตัวแปร

                       ในการตั้งชื่อตัวแปรนั้นจะต้องเริ่มต้นชื่อด้วย

                       อักษรโรมัน (เช่น a, z, A, Z) เช่น count
                       เครื่องหมาย _ หรือ $ เช่น _height หรือ $name

                       สามารถใช้ตัวเลขในชื่อตัวแปรได้ เช่น car12 หรือ c1a2r แต่ห้ามขึ้นด้วยตัวเลข และห้ามตั้งชื่อด้วยค า
               สงวน (reserved word)
   87   88   89   90   91   92   93   94   95   96   97