Mục lục:
Video: Phần 8 - Các loại phương tiện vận tải của tập đoàn SkyWay | Tài chính 24h 2025
Bạn có thể chọn để đi cho một biến thể về một chủ đề. Chúng ta hãy nhìn vào việc gán các giá trị trong Java. Ở đây, phải mất hai dòng để cho giá trị
biến giá trị đầu tiên của nó:
số lượng gấp đôi;
số tiền = 5. 95;
Bạn có thể làm tương tự với chỉ một dòng:
gấp đôi số tiền = 5. 95;
Khi bạn làm việc này, bạn không nói rằng bạn đang "gán" một giá trị cho biến số tiền
. Dòng
không được gọi là "tuyên bố chuyển nhượng. "Thay vào đó, dòng này được gọi là khai báo với khởi tạo. Bạn đang khởi tạo biến
gấp đôi
số tiền = 5. 95
số tiền
. Bạn có thể làm tất cả các loại với initializations, thậm chí số học:
doublegasBill = 174. 59;
doubleelecBill = 84. 21;
gấp đôi H2OBill = 22. 88;
tổng cộng gấp đôi = khíBill + elecBill + H2OBill;
Di chuyển các biến của Java từ nơi này sang nơi khác
Giúp nhớ sự khác biệt giữa khởi tạo và các bài tập. Đối với một điều, bạn có thể kéo một khai báo với sự khởi tạo của nó bên ngoài của một phương pháp:
// Điều này ok:
classSnitSoft
số tiền gấp đôi tĩnh = 5.95;
public static void main (String args []) {
amount = số tiền + 25. 00;
Hệ thống. ngoài. in ("Chúng tôi sẽ lập hoá đơn $");
Hệ thống. ngoài. in (số tiền);
Hệ thống. ngoài. println ("vào thẻ tín dụng của bạn.");
classBadSnitSoftCode {
số lượng gấp đôi tĩnh;
số tiền = 5. 95; / / Tuyên bố không chính xác
public static void main (String args []) {
amount = amount + 25. 00;
Hệ thống. ngoài. in ("Chúng tôi sẽ lập hoá đơn $");
Hệ thống. ngoài. in (số tiền);
Hệ thống. ngoài. println ("vào thẻ tín dụng của bạn.");
}
}
Một nỗ lực không thành công để biên dịch
BadSnitSoftCode
.
Chú ý
static
được thêm vào mỗi tờ khai đã được rút ra ra sao của phương pháp
chính
. Điều này đã được thực hiện vì tiêu đề của phương thức
chính
có từ
tĩnh
trong đó. Không phải tất cả các phương pháp là tĩnh. Trong thực tế, hầu hết các phương pháp không tĩnh. Nhưng bất cứ khi nào bạn khai báo ra khỏi một phương pháp
tĩnh
, bạn phải thêm từ
tĩnh
vào đầu khai báo.
Kết hợp các khai báo biến trong Java
Mã này chỉ có một biến (như thể các biến được cung cấp ngắn).Bạn có thể có được hiệu quả tương tự với một số biến:
classSnitSoftNew {
public static void main (String args []) {
doubleflashDrivePrice;
tăng gấp đôi dung lượngAndHandling;
tổng cộng gấp đôi;
flashDrivePrice
= 5. 95;
shippingAndHandling
= 25. 00; tổng cộng
= flashDrivePrice + shippingAndHandling; Hệ thống. ngoài. in ("Chúng tôi sẽ lập hoá đơn $");
Hệ thống. ngoài. in (tổng cộng); Hệ thống. ngoài. println ("vào thẻ tín dụng của bạn.");
}
}
Mã mới có ba khai báo - một cho mỗi biến trong ba chương trình. Bởi vì tất cả ba biến có cùng kiểu (kiểu
đôi
), bạn có thể sửa đổi mã và tuyên bố tất cả ba biến trong một ngã xuống: doubleflashDrivePrice, shippingAndHandling, total;
Cách nào tốt hơn - một tờ khai hoặc ba tờ khai? Không tốt hơn. Đó là vấn đề của phong cách cá nhân.
Bạn thậm chí có thể thêm initializations vào một tờ khai kết hợp. Khi bạn làm, mỗi lần khởi tạo chỉ áp dụng cho một biến. Ví dụ: với dòng
doubleflashDrivePrice, shippingAndHandling = 25, 00, tổng cộng;
giá trị
vận chuyểnAndhandling
trở thành
25. 00
, nhưng các biến
flashDrivePrice
và
tổng
không có giá trị cụ thể.
M TU TƯ VẤN ĐẦU TƯ
Một blog trực tuyến khuyên bạn một mẹo $ 2 khi một người chăm sóc xe đưa chiếc xe của bạn vào gara tại thành phố New York. Khi chương trình chạy, bạn nhập giá đăng cho garage để đậu xe của bạn. Chương trình cho bạn biết bạn phải trả bao nhiêu tiền sau khi thêm mẹo $ 2.
DOUBLE PRICE
Sửa đổi mã để bất cứ giá nào ổ đĩa flash thông thường chi phí, chương trình tính phí gấp đôi số tiền đó. Nói cách khác, giá của ổ đĩa flash 5 đô la sẽ là 10 đô la, và giá của một ổ đĩa flash 100 đô la sẽ trở thành 200 đô la.