ต้องกำหนดตัวแปรในภาษา Java ก่อนใช้งาน วิธีทั่วไปในการกำหนดตัวแปรคือ:
พิมพ์ชื่อตัวแปร
ประเภทต่างๆ ได้แก่ int, short, char ฯลฯ ซึ่งทั้งหมดได้รับการแก้ไขแล้ว (เราจะแนะนำโดยละเอียดในหัวข้อถัดไป) เราจำเป็นต้องเลือกประเภทตามสถานการณ์จริง มีช่วงข้อมูลที่สอดคล้องกัน ชื่อตัวแปรคือชื่อที่ผู้ใช้ของเราตั้งให้ ซึ่งโปรแกรมเมอร์ของเราสามารถตั้งชื่อได้ อย่างไรก็ตาม เพื่อไม่ให้เกิดความขัดแย้ง ชื่อนี้จึงเป็นไปตามข้อกำหนดของ ตัวระบุ กล่าวคือ:
1) อักขระตัวแรกต้องเป็นตัวอักษร ขีดล่าง (_) เครื่องหมายดอลลาร์ ($) หรือเครื่องหมาย RMB (¥)
2) ตัวระบุประกอบด้วยตัวเลข (0~9) ตัวอักษรพิมพ์ใหญ่ (A~Z) ตัวอักษรพิมพ์เล็ก (a~z) ขีดล่าง (_) เครื่องหมายดอลลาร์ ($) เครื่องหมาย RMB (¥) และอักขระเลขฐานสิบหกทั้งหมด ประกอบด้วยรหัส ASCII ก่อน 0xc0
3) ชื่อต้องไม่ทับซ้อนกับคำสำคัญหรือคำสงวน
4) ไม่มีการจำกัดความยาวของตัวระบุ
5) ตัวระบุต้องตรงตามตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
ต่อไปเราสามารถลองกำหนดตัวแปรเช่นจำนวนเต็มได้ดังนี้:
จำนวน;
นั่นคือคีย์เวิร์ด int space ของตัวแปรจำนวนเต็ม โดยที่ number คือชื่อที่เราตั้งให้ โปรดทราบว่าจะต้องลงท้ายด้วยเครื่องหมายอัฒภาคภาษาอังกฤษ คุณสามารถลองกำหนดตัวแปรอื่นๆ บนคอมพิวเตอร์ได้ด้วยตัวเอง
แน่นอน ถ้าเราตั้งชื่อตัวแปรเป็นอักขระ เช่น:
อินชาร์;
แน่นอนว่านี่เป็นสิ่งที่ผิดเนื่องจากมีชื่อเดียวกับตัวระบุ
การกำหนดและการเริ่มต้นของตัวแปร
ใน Java มีการกำหนดตัวแปรสองประเภท แบบแรกคือการกำหนดค่าเมื่อมีการกำหนดค่าตัวแปร ซึ่งเรียกอีกอย่างว่า การกำหนดค่าเริ่มต้น แบบที่สองคือการกำหนดค่าในคำสั่งการกำหนด ค่า เดียว ตัวดำเนินการ (=)
ตัวอย่างเช่น สามารถกำหนดหมายเลขตัวแปรด้านบนได้ดังนี้:
intnumber=2020;//เริ่มต้นเป็น 2020 ในขณะที่กำหนด
เป็นไปได้เช่นกัน:
intnumber;//กำหนดเฉพาะตัวแปรตัวเลข ไม่มีการกำหนดค่า ค่าเริ่มต้นคือ 0number=2021;//คำสั่งเดียวกำหนดค่าเป็น 2021
โปรดลองทั้งสองวิธีนี้ตามลำดับ
นอกจากนี้ Java ยังช่วยให้คุณกำหนดตัวแปรประเภทเดียวกันหลายรายการพร้อมกันและเริ่มต้นตัวแปรหลายตัวได้ เช่น:
intnumber1=1999,number2=2000,number3=2049;
วิธีนี้ก็เป็นไปได้เช่นกัน คุณสามารถใช้ตามสถานการณ์จริงได้ คุณต้องใส่ใจว่าต้องกำหนดค่าตัวแปรก่อนใช้งาน มิฉะนั้น จำนวนของตัวแปรจะไม่มีความหมายและคุณจะไม่ได้รับ ผลลัพธ์ที่ต้องการ
ฉันหวังว่าคุณจะสามารถฝึกฝนได้มากขึ้นตามความเข้าใจของคุณ