Kiểu biến

JAVA 25 SELF
Mức độ , Bài học
Có sẵn

1. Khai báo biến

Hãy cùng nhắc lại cách tạo biến. Để tạo một biến, bạn cần viết lệnh như sau: kiểu tên;

Ví dụ:

Lệnh Giải thích
String s;
Tạo biến s có kiểu String. Biến này có thể lưu trữ văn bản.
int x;
Tạo biến x có kiểu int. Biến này có thể lưu trữ số nguyên.
int a, b, c;
int d;
Tạo các biến a, b, c, d có kiểu int. Những biến này có thể lưu trữ số nguyên.
Quan trọng!

Không thể tạo hai biến cùng tên trong cùng một khối mã. Còn ở các khối khác nhau — thì được. Điều này giống như những chiếc hộp đặt trong các ngôi nhà khác nhau. Chi tiết về các khối mã — sẽ có trong các bài giảng tiếp theo.

Tên biến cũng có một số hạn chế. Một mặt, nó có thể là bất kỳ tên nào; mặt khác — nó không được chứa khoảng trắng, các ký tự +, -, v.v. Tốt nhất là chỉ dùng chữ cái Latinchữ số trong tên biến.

Xin nhắc lại rằng trong ngôn ngữ Java, việc bạn viết chữ hoa hay chữ thường là rất quan trọng. int a — không giống với Int a.

Nhân tiện, trong Java bạn có thể vừa tạo biến vừa gán giá trị cho nó cùng lúc. Điều này tiết kiệm thời gian và dung lượng:

Mã ngắn gọn Mã dài hơn, tương đương với mã bên trái
int a = 5;
int a; a = 5;
int b = 6;
int b; b = 6;
int c = 7;
int c; c = 7;
int d = c + 1;
int d; d = c + 1;
String s = "I'm Amigo";
String s; s = "I'm Amigo";

Như vậy ngắn gọn và dễ hiểu hơn nhiều.

Vì bạn đã nắm được cách tạo biến, hãy làm quen với hai kiểu được dùng nhiều nhất trong ngôn ngữ Java. Đó là int (số nguyên) và String (văn bản/chuỗi).

2. Kiểu int

Biến kiểu int có thể lưu trữ các số nguyên: 5, -10, 100500. Với kiểu int, bạn có thể thực hiện các phép toán số học khác nhau: cộng, trừ, nhân, chia, v.v. Ví dụ:

int x = 1;					//	x sẽ bằng 1
int y = x*2;				//  y sẽ bằng 2
int z = 5*y*y + 2*y + 3;	//	z sẽ bằng 20+4+3, sẽ bằng 27

int a = 5;					//	a sẽ bằng 5
int b = 1;					//  b sẽ bằng 1
int c = (a-b) * (a+b);		//  c sẽ bằng 4*6, sẽ bằng 24

int a = 64;					//	a sẽ bằng 64
int b = a/8;				//	b sẽ bằng 8
int c = b/4;				//  c sẽ bằng 2
int d = c*3;				//  d sẽ bằng 6

Nếu bạn không trốn tiết Toán ở trường, thì mọi thứ ở đây hẳn phải rõ ràng 🧐

3. Kiểu String

Kiểu String cho phép lưu các chuỗi văn bản. Để khai báo một chuỗi văn bản trong Java, bạn viết nội dung chuỗi và đặt dấu ngoặc kép ở hai bên. Ví dụ:

Giải thích
String s = "Amigo";
s sẽ chứa văn bản Amigo
String s = "123";
s sẽ chứa văn bản 123
String s = "Bond 007";
s sẽ chứa văn bản Bond 007

Có vẻ không khó, phải không? Nếu vậy, đây là một thông tin thú vị nữa.

Trong Java có thể nối chuỗi bằng dấu cộng — +. Ví dụ:

String s1 = "Amigo" + " the best";	//	s1 sẽ chứa `Amigo the best`
String s2 = "";						// 	s2 sẽ chứa một chuỗi rỗng — hoàn toàn không có ký tự nào.

int x = 2025;
String s3 = "Amigo" + x;				// s3 sẽ chứa Amigo2025

Lưu ý ví dụ cuối: chúng ta cộng một chuỗi với một số. Ở đây cũng đơn giản: số sẽ được chuyển thành chuỗi, rồi hai chuỗi được nối lại. Khi cộng chuỗi với số, kết quả luôn là một chuỗi.

4. In biến ra màn hình

Có vẻ mọi thứ khá hiển nhiên và cơ bản. Vậy bạn có đoán được lệnh nào dùng để in biến ra màn hình không?

Thực ra rất đơn giản. Để in bất cứ thứ gì ra màn hình, ta dùng lệnh System.out.println(), truyền vào tham số là thứ cần in.

System.out.println("Amigo");		// Amigo

System.out.println("Ami" + "go");	// Amigo

String s1 = "Amigo";
System.out.println(s1);				// Amigo

String s2 = "Am";
System.out.println(s2 + "igo");		// Amigo

Hy vọng giờ bạn đã hiểu rõ hơn. Còn bạn hiểu đúng hay chưa, chúng ta sẽ kiểm tra ngay bây giờ. Thực hành — thước đo của chân lý: chỉ thông qua thực hành bạn mới kiểm tra được mình đã nắm vững hay chưa.

1
Nhiệm vụ
JAVA 25 SELF, mức độ, bài học
Đã khóa
Tổng điểm trong trò chơi 🎮
Tổng điểm trong trò chơi 🎮
1
Nhiệm vụ
JAVA 25 SELF, mức độ, bài học
Đã khóa
Tạo hồ sơ người dùng 👤
Tạo hồ sơ người dùng 👤
1
Nhiệm vụ
JAVA 25 SELF, mức độ, bài học
Đã khóa
Tính chi phí đơn hàng 🛍️
Tính chi phí đơn hàng 🛍️
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION