1. int
Loại
Nếu bạn muốn lưu trữ toàn bộ số trong các biến, thì bạn cần sử dụng int
kiểu.
Từ này int
là viết tắt của , tất nhiên đây là một gợi ý tốt rằng loại này cho phép bạn lưu trữ các số nguyên .Integer
Các biến có kiểu int
có khả năng lưu trữ các số nguyên từ -2 billion
đến +2 billion
. Nói chính xác hơn, từ -2,147,483,648
đến +2,147,483,647
.
Những con số không tròn trịa này có liên quan đến cách tổ chức bộ nhớ của máy tính.
Trong Java, 4 byte bộ nhớ được phân bổ cho int
loại. Mỗi byte bộ nhớ bao gồm 8 bit . Mỗi bit chỉ có thể đại diện cho 2 giá trị: 0 hoặc 1. Một int
biến chứa 32 bit và có thể đại diện cho 4,294,967,296
các giá trị.
Một nửa phạm vi này được dành riêng cho các số âm và nửa còn lại cho các số dương. Và đó là cách chúng tôi nhận được phạm vi từ -2,147,483,648
đến +2,147,483,647
.
2. Tạo một int
biến
Loại này int
là để lưu trữ số nguyên. Để tạo một biến trong mã có thể lưu số nguyên , bạn cần sử dụng một câu lệnh như sau:
int name;
int
biến
Trong đó tên là tên của biến. Ví dụ:
Tuyên bố | Sự miêu tả |
---|---|
|
Một x biến số nguyên được tạo |
|
Một count biến số nguyên được tạo |
|
Một currentYear biến số nguyên được tạo |
Trường hợp của các chữ cái quan trọng. Điều đó có nghĩa là các lệnh và sẽ khai báo hai biến khác nhau .int color
int Color
Và các câu lệnh Int Color
and INT COLOR
sẽ không có ý nghĩa gì với trình biên dịch , khiến nó báo lỗi. int
là một từ khóa đặc biệt cho kiểu số nguyên và nó phải được viết bằng chữ thường .
3. Viết tắt để tạo biến
Nếu bạn cần tạo nhiều biến cùng loại ở cùng một vị trí trong chương trình, bạn có thể sử dụng ký hiệu tốc ký này:
int name1, name2, name3;
Ví dụ:
Các câu lệnh | tốc ký |
---|---|
|
|
|
|
|
|
4. Gán giá trị
Để đặt một giá trị vào một int
biến , bạn cần câu lệnh này:
name = value;
Trong đó giá trị có thể là bất kỳ biểu thức số nguyên nào. Ví dụ:
Tuyên bố | Ghi chú |
---|---|
|
|
|
|
|
|
|
Mã này sẽ không biên dịch, bởi vì 3,000,000,000 lớn hơn giá trị tối đa có thể cho một int , đó là2,147,483,647 |
5. Viết tắt để tạo và khởi tạo một biến
Bạn có thể sử dụng một lệnh duy nhất để tạo (khai báo) một biến và gán giá trị cho nó. Đây là điều được thực hiện thường xuyên nhất, vì chúng ta thường khai báo một biến khi cần lưu trữ một giá trị.
Đây là lệnh trông như thế nào:
int name = value;
Ví dụ:
Tuyên bố | Ghi chú |
---|---|
|
|
|
Giá trị của biến sẽ là 2 tỷ |
|
Giá trị của biến sẽ là âm 10 triệu |
|
Mã này sẽ không được biên dịch, vì 3.000.000.000 lớn hơn giá trị tối đa có thể cho một int: 2.147.483.647 |
Bạn cũng có thể khai báo nhiều biến trong một dòng. Trong trường hợp này, lệnh sẽ giống như:
int name1 = value1, name2 = value2, name3 = value3;
Ví dụ:
Tuyên bố | Ghi chú |
---|---|
|
a bằng 5 , b bằng 10 , c bằng 15 |
GO TO FULL VERSION