1. ตัวแปรและกล่อง
ตัวแปรเป็นสิ่งพิเศษสำหรับเก็บข้อมูล ข้อมูลใด ๆ ข้อมูลทั้งหมดใน Java ถูกจัดเก็บโดยใช้ตัวแปร หนึ่งในวิธีที่ดีที่สุดในการเข้าใจตัวแปรคือกล่อง: กล่อง ธรรมดา ๆ
ตัวอย่างเช่น สมมติว่าคุณเขียนเลข 13 ลงบนกระดาษแล้วใส่ลงในกล่อง ตอนนี้เราสามารถพูดได้ว่า " กล่อง เก็บค่า 13 "
ตัวแปรทุก ตัวใน Java มีคุณสมบัติที่สำคัญสามประการ ได้แก่ชนิดชื่อและค่า
ชื่อนี้ใช้เพื่อแยกความแตกต่างของตัวแปรหนึ่งจากอีกตัวแปรหนึ่ง มันเหมือนกับฉลากบนกล่อง
ประเภทของตัวแปรจะกำหนดประเภทของค่า/ข้อมูลที่สามารถเก็บไว้ในนั้น เราเก็บเค้กในกล่องเค้ก รองเท้าในกล่องรองเท้า ฯลฯ
ค่า คือวัตถุบางอย่างหรือข้อมูลที่เก็บ ไว้ในตัวแปร
ทุกออบเจ็กต์ในภาษา Java มีประเภท ของตัว เอง ตัวอย่างเช่น เราสามารถมีประเภทข้อมูลต่อไปนี้: จำนวนเต็ม , เลขเศษส่วน , ข้อความ , Cat , House , เป็นต้น
แต่ละตัวแปร (กล่อง) ก็มีประเภท ของตัวเองเช่น กัน ตัวแปรสามารถเก็บค่าที่สอดคล้องกับประเภทของตัวแปรเท่านั้น กล่องต่าง ๆ ใช้สำหรับเก็บของต่าง ๆ : กล่องช็อคโกแลต, กล่องใส่ไข่หนึ่งโหล ฯลฯ มันเหมือนกับในชีวิตจริง
2. การสร้างตัวแปร
ในภาษา Java เราสร้างตัวแปรโดยใช้คำสั่งในรูปแบบนี้:
type name;
โดยที่typeคือประเภทของตัวแปร (ซึ่งตรงกับประเภทของค่าที่ตัวแปรสามารถเก็บได้) และnameคือชื่อของตัวแปร
ตัวอย่าง:
การสร้างตัวแปร: อันดับแรกคือประเภท จากนั้นชื่อ | คำอธิบาย |
---|---|
|
สร้างตัวแปรชื่อa ประเภทเป็นint . |
|
สร้างตัวแปรชื่อs ประเภทเป็นString . |
|
สร้างตัวแปรชื่อc ประเภทเป็นdouble . |
สองประเภทที่ใช้บ่อยที่สุดคือจำนวนเต็ม (แสดงโดยint
) และข้อความ (แสดงโดยString
) ประเภทdouble
ยังเป็นที่นิยม มันแสดงถึงจำนวนเศษส่วน (จริง)
3. การมอบหมายงาน
ดังที่กล่าวไว้ข้างต้น ตัวแปรมีชื่อ ประเภท และค่า เราพิจารณาชื่อและประเภทแล้ว แต่ค่าล่ะ? ฉันจะใส่ค่าลงในตัวแปรได้อย่างไร
ในการกำหนดค่าให้กับตัวแปร เรามี ตัวดำเนิน การกำหนด มันคัดลอกค่าจากตัวแปรหนึ่งไปยังอีกตัวแปรหนึ่ง มันไม่ได้ย้ายค่า มันคัดลอก เช่นเดียวกับไฟล์บนดิสก์ การมอบหมายมีลักษณะดังนี้:
name = value;
โดยที่nameคือชื่อของตัวแปร และvalueคือค่าที่จะใส่ลงในตัวแปร ค่าอาจเป็นค่าตามตัวอักษร ชื่อของตัวแปรอื่น หรือแม้แต่บางนิพจน์ที่มีตัวแปรอยู่ด้วย
ตัวอย่าง:
รหัส | คำอธิบาย |
---|---|
|
มีi การสร้างตัวแปร และสร้างตัวแปรมีการสร้าง ตัวแปรa b x |
|
ตัวแปร ถูก กำหนด i เป็นค่า3 |
|
ตัวแปร ถูก กำหนด a เป็นค่า ตัวแปร ถูก กำหนด เป็นค่า1 b 2 |
|
ตัวแปร ถูก กำหนด x เป็นค่า ในบรรทัดถัดไป ค่าของจะเพิ่มขึ้น คือตอนนี้. 3 x 1 x 4 |
ตัวดำเนินการกำหนดเป็น=
สัญลักษณ์ นี่ไม่ใช่การเปรียบเทียบ ไม่มีอะไรมากหรือน้อยไปกว่าคำสั่งเพื่อคัดลอกค่าทางด้านขวาของ เครื่องหมาย เท่ากับลงในตัวแปรซึ่งอยู่ทางด้านซ้าย สำหรับ การดำเนินการ เปรียบเทียบ Java ใช้การเท่ากับสองครั้ง==
:
4. แมวและกล่อง
วิธีจับแมว:
- เอากล่องเปล่า.
- รอ.
นั่นเป็นเรื่องตลก🙂
แน่นอน คุณอาจใส่แมวเป็นโหลลงในกล่องได้ แต่ใส่ค่าตัวแปร ได้เพียง ค่า เดียวเท่านั้น สิ่งนี้เกี่ยวข้องกับงานถัดไป