1. ตัวแปรและกล่อง

ตัวแปรเป็นสิ่งพิเศษสำหรับเก็บข้อมูล ข้อมูลใด ๆ ข้อมูลทั้งหมดใน Java ถูกจัดเก็บโดยใช้ตัวแปร หนึ่งในวิธีที่ดีที่สุดในการเข้าใจตัวแปรคือกล่อง: กล่อง ธรรมดา ๆ

ตัวอย่างเช่น สมมติว่าคุณเขียนเลข 13 ลงบนกระดาษแล้วใส่ลงในกล่อง ตอนนี้เราสามารถพูดได้ว่า " กล่อง เก็บค่า 13 "

ตัวแปรทุก ตัวใน Java มีคุณสมบัติที่สำคัญสามประการ ได้แก่ชนิดชื่อและค่า

ชื่อนี้ใช้เพื่อแยกความแตกต่างของตัวแปรหนึ่งจากอีกตัวแปรหนึ่ง มันเหมือนกับฉลากบนกล่อง

ประเภทของตัวแปรจะกำหนดประเภทของค่า/ข้อมูลที่สามารถเก็บไว้ในนั้น เราเก็บเค้กในกล่องเค้ก รองเท้าในกล่องรองเท้า ฯลฯ

ค่า คือวัตถุบางอย่างหรือข้อมูลที่เก็บ ไว้ในตัวแปร

ทุกออบเจ็กต์ในภาษา Java มีประเภท ของตัว เอง ตัวอย่างเช่น เราสามารถมีประเภทข้อมูลต่อไปนี้: จำนวนเต็ม , เลขเศษส่วน , ข้อความ , Cat , House , เป็นต้น

แต่ละตัวแปร (กล่อง) ก็มีประเภท ของตัวเองเช่น กัน ตัวแปรสามารถเก็บค่าที่สอดคล้องกับประเภทของตัวแปรเท่านั้น กล่องต่าง ๆ ใช้สำหรับเก็บของต่าง ๆ : กล่องช็อคโกแลต, กล่องใส่ไข่หนึ่งโหล ฯลฯ มันเหมือนกับในชีวิตจริง


2. การสร้างตัวแปร

ในภาษา Java เราสร้างตัวแปรโดยใช้คำสั่งในรูปแบบนี้:

type name;
การประกาศตัวแปร

โดยที่typeคือประเภทของตัวแปร (ซึ่งตรงกับประเภทของค่าที่ตัวแปรสามารถเก็บได้) และnameคือชื่อของตัวแปร

ตัวอย่าง:

การสร้างตัวแปร: อันดับแรกคือประเภท จากนั้นชื่อ คำอธิบาย
int a;
สร้างตัวแปรชื่อaประเภทเป็นint.
String s;
สร้างตัวแปรชื่อsประเภทเป็นString.
double c;
สร้างตัวแปรชื่อcประเภทเป็นdouble.

สองประเภทที่ใช้บ่อยที่สุดคือจำนวนเต็ม (แสดงโดยint) และข้อความ (แสดงโดยString) ประเภทdoubleยังเป็นที่นิยม มันแสดงถึงจำนวนเศษส่วน (จริง)


3. การมอบหมายงาน

ดังที่กล่าวไว้ข้างต้น ตัวแปรมีชื่อ ประเภท และค่า เราพิจารณาชื่อและประเภทแล้ว แต่ค่าล่ะ? ฉันจะใส่ค่าลงในตัวแปรได้อย่างไร

ในการกำหนดค่าให้กับตัวแปร เรามี ตัวดำเนิน การกำหนด มันคัดลอกค่าจากตัวแปรหนึ่งไปยังอีกตัวแปรหนึ่ง มันไม่ได้ย้ายค่า มันคัดลอก เช่นเดียวกับไฟล์บนดิสก์ การมอบหมายมีลักษณะดังนี้:

name = value;
ผู้ดำเนินการมอบหมาย

โดยที่nameคือชื่อของตัวแปร และvalueคือค่าที่จะใส่ลงในตัวแปร ค่าอาจเป็นค่าตามตัวอักษร ชื่อของตัวแปรอื่น หรือแม้แต่บางนิพจน์ที่มีตัวแปรอยู่ด้วย

ตัวอย่าง:

รหัส คำอธิบาย
int i;
int a, b;
int x;
มีiการสร้างตัวแปร และสร้างตัวแปรมีการสร้าง ตัวแปร
ab
x
i = 3;
ตัวแปร ถูก กำหนด iเป็นค่า3
a = 1;
b = a + 1;
ตัวแปร ถูก กำหนด aเป็นค่า ตัวแปร ถูก กำหนด เป็นค่า1
b2
x = 3;
x = x + 1;
ตัวแปร ถูก กำหนด xเป็นค่า ในบรรทัดถัดไป ค่าของจะเพิ่มขึ้น คือตอนนี้. 3
x1x4

ตัวดำเนินการกำหนดเป็น=สัญลักษณ์ นี่ไม่ใช่การเปรียบเทียบ ไม่มีอะไรมากหรือน้อยไปกว่าคำสั่งเพื่อคัดลอกค่าทางด้านขวาของ เครื่องหมาย เท่ากับลงในตัวแปรซึ่งอยู่ทางด้านซ้าย สำหรับ การดำเนินการ เปรียบเทียบ Java ใช้การเท่ากับสองครั้ง==:


4. แมวและกล่อง

วิธีจับแมว:

  1. เอากล่องเปล่า.
  2. รอ.

นั่นเป็นเรื่องตลก🙂

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