JavaRush /Blog Java /Random-VI /Các kiểu nguyên thủy của Java
articles
Mức độ

Các kiểu nguyên thủy của Java

Xuất bản trong nhóm
Như đã đề cập, các kiểu nguyên thủy sau được định nghĩa trong Java: Các kiểu nguyên thủy của Java - 1
  • các kiểu số nguyên;
  • các loại thực tế;
  • kiểu boolean.
Câu lệnh khai báo biến nguyên thủy có thể được theo sau bởi câu lệnh khởi tạo " =", câu lệnh này gán giá trị ban đầu cho biến được tạo.

1. Các kiểu biến số nguyên

Các kiểu số nguyên khác nhau về lượng bộ nhớ được phân bổ cho chúng. Đặc điểm của các loại số nguyên được đưa ra trong bảng. 1.1.
Bàn 1.1. Đặc điểm của các kiểu số nguyên Java
Các kiểu nguyên thủy của Java - 2Như bạn có thể thấy trong bảng bên dưới, các biến số nguyên, ngoại trừ type char, được coi là các biến có dấu trong ngôn ngữ Java. Các hằng số nguyên có thể được chỉ định trong chương trình theo một trong ba cách: dưới dạng giá trị thập phân, thập lục phân hoặc bát phân. Theo mặc định, tất cả các số được hiểu là số thập phân và thuộc loại int. Bạn có thể chỉ rõ loại tư cách thành viên bằng cách thêm một chữ cái hoặc chữ cái longvào cuối số . Giá trị thập lục phân được chỉ định bằng cách sử dụng các ký tự hoặc , theo sau là giá trị của số (số và chữ cái hoặc ), ví dụ: . Một số trong ký hiệu bát phân phải bắt đầu bằng số 0, theo sau là một hoặc nhiều chữ số bát phân, chẳng hạn như . Số bát phân và số thập lục phân có thể là dương hoặc âm và thay đổi trong cùng phạm vi với các số trong biểu diễn thập phân (ví dụ: số thập lục phân có giá trị lớn nhất và giá trị nhỏ nhất là - , và số bát phân có giá trị tương ứng là và - ) khai báo các biến số nguyên:"l""L""0x""0X"0-9A-Fa-f0x7FFF077777byte0x7F0x80177200
int x = 0;
long i, j, k;
byte a1 = 0xF1, a2 = 0x07;
short r1 = 017;
Các ký tự trong Java được xác định bằng từ khóa charvà được triển khai bằng tiêu chuẩn Unicode. Bạn có thể chỉ định hằng số ký hiệu trong chương trình hoặc dưới dạng ký hiệu thông thường. Ý nghĩa biểu tượng phải được đặt trong một cặp dấu nháy đơn, ví dụ:
char symbol='f';
Một cách khác để viết ký tự là một cặp ký tự "\u"theo sau là số thập lục phân gồm bốn chữ số (từ 0000đến FFFF) đại diện cho mã Unicode của ký tự, ví dụ:
char symbol = '\u0042';
Một số ký tự không tìm thấy trên bàn phím có thể được chỉ định bằng cách sử dụng cái gọi là chuỗi thoát, \chứa ký tự " " theo sau là ký tự chữ cái xác định chuỗi thoát, như trong Bảng 1. 1.2.
Bàn 1.2. Trình tự thoát được sử dụng trong ngôn ngữ Java
Các kiểu nguyên thủy của Java - 3

2. Các loại biến thực

Ngôn ngữ Java hỗ trợ các số và biến số dấu phẩy động thông thường và bit kép - các loại floatdouble. Đối với số dấu phẩy động, bạn cần xác định phần nguyên và phần phân cách nhau bằng dấu chấm chẳng hạn 4.6hoặc 7.0. Đối với các số lớn, bạn có thể sử dụng ký hiệu số mũ (dùng ký hiệu "e"hoặc ký hiệu để phân tách phần định trị khỏi số mũ "E"), ví dụ: số -3,58×107 được viết là –3.58E7, và số 73,675×10-15 được viết là 73.675e-15. Các đặc điểm của các kiểu thực Java được trình bày trong Bảng. 2.1.
Bàn 2.1. Đặc điểm của các kiểu thực Java
Các kiểu nguyên thủy của Java - 4Các biến dấu phẩy động có thể lưu trữ không chỉ các giá trị số mà còn bất kỳ cờ (trạng thái nào) được xác định đặc biệt: vô cực âm, số 0 âm, vô cực dương, số 0 dương và không phải số NaN. Tất cả các hằng số dấu phẩy động được coi là thuộc loại double. Để chỉ định một số loại , bạn phải thêm một ký hiệu hoặc ký hiệu floatvào cuối nó . Ví dụ về khai báo biến dấu phẩy động:"f""F"
float x1 = 3.5f, x2 = 3.7E6f, x3 = -1.8E-7f;
double z = 1.0;

3. Kiểu biến Boolean

Biến Boolean (biến Boolean) có thể nhận một trong hai giá trị: “true” hoặc “false” và được sử dụng trong các ngôn ngữ lập trình trong các phép toán quan hệ (so sánh) và logic. Vì vậy, kết quả so sánh
5 > 3
sẽ là “đúng” và kết quả của việc so sánh
8 < 1
sẽ là "sai". Không giống như C, trong đó kết quả "false" được liên kết với một giá trị số nguyên loại int0 và kết quả "true" được liên kết với một giá trị khác 0 của loại intvà theo đó, kết quả so sánh được gán một giá trị số nguyên (thường là 0 hoặc 1), Java đã giới thiệu các biến Boolean có kiểu dữ liệu riêng, riêng biệt. Các biến Boolean trong Java được xác định bằng từ khóa boolean và chỉ có thể có một trong hai giá trị: true hoặc false chẳng hạn
boolean switch = true;
Liên kết tới nguồn: Các kiểu nguyên thủy của Java
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION