
Biến và cách khai báo biến trong Java
Bài tập
Bạn hãy viết chương trình tạo ra 2 biến a
và b
kiểu số nguyên sau đó gán giá trị cho a = 254
và b = 343
và hiển thị ra màn hình thông tin sau:
a + b = {P}
Với {P}
là tổng của biến a
và biến b
.
Lý thuyết
Khái niệm biến trong lập trình cũng giống khái niệm biến trong toán học, biến được dùng để đại diện cho một giá trị nào đó.
Để khai báo biến kiểu số nguyên trong Java bạn sử dụng từ khóa int
(int
và viết tắt của integer
) giống như sau:
int tên_biến;
Ví dụ về chương trình tạo và sử dụng biến kiểu số nguyên:
public class Variable {
public static void main(String[] args) {
// Khai báo biến a kiểu số nguyên
int a;
// Gán giá trị cho a = 5
a = 5;
// Hiển thị ra màn hình giá trị của biến a
System.out.println("a = " + a);
}
}
Kết quả khi chạy chương trình:
a = 5
Bạn còn có thể vừa khai báo vừa gán giá trị cho biến trong 1 câu lệnh giống như chương trình sau:
public class Variable {
public static void main(String[] args) {
// Khai báo biến a kiểu số nguyên và gán giá trị cho a = 438
int a = 438;
// Khai báo biến b kiểu số nguyên và gán giá trị cho b = 238
int b = 238;
// Hiển thị ra màn hình hiệu của a và b
System.out.println("a - b = " + (a - b));
}
}
Kết quả khi chạy chương trình:
a - b = 200
Ngoài ra, bạn cũng có thể khai báo và gán giá trị cho nhiều biến trong 1 câu lệnh như giống như chương trình sau:
public class Variable {
public static void main(String[] args) {
int a = 438, b = 238;
System.out.println("a - b = " + (a - b));
}
}
Khi đặt tên cho biến bạn cần tuân theo 1 số nguyên tắc sau:
- Tên biến có thể có chữ cái, chữ số và dấu gạch dưới nhưng ký tự đầu tiên của tên biến bắt buộc phải là dấu gạch dưới hoặc chữ cái.
- Tên biến không được có khoảng trắng.
- Tên biến không được trùng với các từ khóa như
int, float, double, class, ...
(bạn có thể tham khảo thêm về các từ khóa trong Java tại đây)
Một số tên biến hợp lệ:
int a;
int _a;
int a10_;
Một số tên biến không hợp lệ:
int 10a;
int a 10;
int int;
Đọc tới đây bạn đã biết cách tạo và sử dụng biến trong Java, hãy quay lại phần bài tập và làm thử.
Nếu bạn chưa làm được bài này thì có thể xem hướng dẫn ở bên dưới.
Hướng dẫn
Code mẫu:
public class Variable {
public static void main(String[] args) {
int a = 254;
int b = 343;
System.out.println("a + b = " + (a + b));
}
}
Post Comment