Hướng dẫn Java

TRANG CHỦ Java Giới thiệu Java Java Bắt đầu Cú pháp Java Nhận xét Java Các biến Java Các kiểu dữ liệu Java Truyền kiểu Java Toán tử Java Chuỗi Java Toán Java Java Booleans Java Nếu ... Khác Chuyển đổi Java Java While Loop Java cho vòng lặp Ngắt / Tiếp tục Java Mảng Java

Phương thức Java

Phương thức Java Các tham số phương pháp Java Nạp chồng phương pháp Java Phạm vi Java Đệ quy Java

Các lớp Java

Java OOP Các lớp / đối tượng Java Thuộc tính lớp Java Phương thức lớp Java Trình tạo Java Các công cụ sửa đổi Java Đóng gói Java Gói / API Java Kế thừa Java Đa hình Java Các lớp bên trong Java Tóm tắt Java Giao diện Java Java Enums Đầu vào của người dùng Java Ngày Java Java ArrayList Java LinkedList Java HashMap Java HashSet Trình lặp lại Java Các lớp Java Wrapper Các trường hợp ngoại lệ của Java Java RegEx Chủ đề Java Java Lambda

Xử lý tệp Java

Tệp Java Java Tạo / Viết tệp Java đọc tệp Java Xóa tệp

Java Cách thực hiện

Thêm hai số

Tham khảo Java

Từ khóa Java Phương thức chuỗi Java Phương pháp toán học Java

Ví dụ về Java

Ví dụ về Java Trình biên dịch Java Bài tập Java Java Quiz Chứng chỉ Java


Các biến Java


Các biến Java

Biến là vùng chứa để lưu trữ các giá trị dữ liệu.

Trong Java, có nhiều loại biến khác nhau, ví dụ:

  • String- lưu trữ văn bản, chẳng hạn như "Xin chào". Giá trị chuỗi được bao quanh bởi dấu ngoặc kép
  • int - lưu trữ số nguyên (số nguyên), không có số thập phân, chẳng hạn như 123 hoặc -123
  • float - lưu trữ số dấu phẩy động, với số thập phân, chẳng hạn như 19,99 hoặc -19,99
  • char- lưu trữ các ký tự đơn lẻ, chẳng hạn như 'a' hoặc 'B'. Các giá trị Char được bao quanh bởi các dấu ngoặc kép
  • boolean - lưu trữ các giá trị với hai trạng thái: đúng hoặc sai

Khai báo (Tạo) các biến

Để tạo một biến, bạn phải chỉ định kiểu và gán cho nó một giá trị:

Cú pháp

type variableName = value;

Trong đó type là một trong các kiểu của Java (chẳng hạn như inthoặc String), và variableName là tên của biến (chẳng hạn như x hoặc name ). Dấu bằng được dùng để gán giá trị cho biến.

Để tạo một biến lưu trữ văn bản, hãy xem ví dụ sau:

Thí dụ

Tạo một biến có tên kiểu Stringvà gán cho nó giá trị " John ":

String name = "John";
System.out.println(name);

Để tạo một biến lưu trữ một số, hãy xem ví dụ sau:

Thí dụ

Tạo một biến có tên là myNum của kiểu intvà gán cho nó giá trị 15 :

int myNum = 15;
System.out.println(myNum);

Bạn cũng có thể khai báo một biến mà không cần gán giá trị và chỉ định giá trị sau:

Thí dụ

int myNum;
myNum = 15;
System.out.println(myNum);

Lưu ý rằng nếu bạn chỉ định một giá trị mới cho một biến hiện có, nó sẽ ghi đè lên giá trị trước đó:

Thí dụ

Thay đổi giá trị của myNumtừ 15thành 20:

int myNum = 15;
myNum = 20;  // myNum is now 20
System.out.println(myNum);


Biến kết thúc

Tuy nhiên, bạn có thể thêm finaltừ khóa nếu bạn không muốn người khác (hoặc chính mình) ghi đè các giá trị hiện có (điều này sẽ khai báo biến là "cuối cùng" hoặc "không đổi", có nghĩa là không thể thay đổi và chỉ đọc):

Thí dụ

final int myNum = 15;
myNum = 20;  // will generate an error: cannot assign a value to a final variable


Các loại khác

Trình diễn cách khai báo các biến kiểu khác:

Thí dụ

int myNum = 5;
float myFloatNum = 5.99f;
char myLetter = 'D';
boolean myBool = true;
String myText = "Hello";

Bạn sẽ tìm hiểu thêm về các kiểu dữ liệu trong chương tiếp theo.



Hiển thị các biến

Phương println()thức thường được sử dụng để hiển thị các biến.

Để kết hợp cả văn bản và một biến, hãy sử dụng +ký tự:

Thí dụ

String name = "John";
System.out.println("Hello " + name);

Bạn cũng có thể sử dụng +ký tự để thêm một biến vào một biến khác:

Thí dụ

String firstName = "John ";
String lastName = "Doe";
String fullName = firstName + lastName;
System.out.println(fullName);

Đối với các giá trị số, +ký tự hoạt động như một toán tử toán học (lưu ý rằng chúng tôi sử dụng intcác biến (số nguyên) ở đây):

Thí dụ

int x = 5;
int y = 6;
System.out.println(x + y); // Print the value of x + y

Từ ví dụ trên, bạn có thể mong đợi:

  • x lưu trữ giá trị 5
  • y lưu trữ giá trị 6
  • Sau đó, chúng tôi sử dụng println()phương thức để hiển thị giá trị của x + y, là 11

Khai báo nhiều biến

Để khai báo nhiều biến cùng kiểu , hãy sử dụng danh sách được phân tách bằng dấu phẩy:

Thí dụ

int x = 5, y = 6, z = 50;
System.out.println(x + y + z);


Số nhận dạng Java

Tất cả các biến Java phải được xác định bằng các tên duy nhất .

Những tên riêng này được gọi là định danh .

Số nhận dạng có thể là tên ngắn (như x và y) hoặc nhiều tên mô tả hơn (tuổi, tổng, tổng số).

Lưu ý: Nên sử dụng tên mô tả để tạo mã dễ hiểu và có thể bảo trì:

Thí dụ

// Good
int minutesPerHour = 60;

// OK, but not so easy to understand what m actually is
int m = 60;

Các quy tắc chung để đặt tên biến là:

  • Tên có thể chứa các chữ cái, chữ số, dấu gạch dưới và ký hiệu đô la
  • Tên phải bắt đầu bằng một chữ cái
  • Tên phải bắt đầu bằng chữ thường và không được chứa khoảng trắng
  • Tên cũng có thể bắt đầu bằng $ và _ (nhưng chúng tôi sẽ không sử dụng nó trong hướng dẫn này)
  • Tên phân biệt chữ hoa chữ thường ("myVar" và "myvar" là các biến khác nhau)
  • Các từ dành riêng (như từ khóa Java, chẳng hạn như inthoặc boolean) không thể được sử dụng làm tên

Kiểm tra bản thân với các bài tập

Bài tập:

Tạo một biến được đặt tên carNamevà gán giá trị Volvocho nó.

  = ;