İçindekiler:
Video: Learn Python - Full Course for Beginners [Tutorial] 2024
Tema üzerinde bir varyasyon seçebilirsin. Java'da değer atamaya bir göz atalım. Burada,
tutar
değişkenine ilk değerini vermek için iki satır alır:
çift miktar;
miktar = 5.95;
Aynı şeyi tek bir satırla yapabilirsiniz:
çift miktar = 5.95;
Bunu yaptığınızda,
tutar değişkenine bir değer atadığınızı söylemiyorsunuz demektir.
"atama ifadesi" olarak anılmamaktadır. "Bunun yerine, bu satıra bir başlatma bildirimi denir. Sen ilk olarak başlatılması
çift
satır miktarı = 5. 95
miktar
değişken konum. Her türlü şeyi başlangıçlar ile, hatta aritmetik olarak yapabilirsiniz:
çift gaz Doları = 174. 59;
çift niceli Tasarruf = 84. 21;
çift H2OBill = 22.88;
çift toplam = gaz Billing + elecBill + H2OBill;
Yerden bir yere Java değişkenleri taşıma
Başlatma ve atamalar arasındaki farkı hatırlamaya yardımcı olur. Birincisi, bir bildirimin başlangıcını bir yöntemin dışında sürükleyebilirsiniz:
// Tamam:
classSnitSoft {
statik çift miktar = 5.95;
public static void main (Dizge args []) {
miktar = miktar +25.00;
Sistem. dışarı. yazdır ("Biz fatura ederiz");
Sistem. dışarı. baskı (miktarı);
Sistem. dışarı. println ("kredi kartınıza.");
statik çift miktar;
miktar = 5.95; // Yanlış deyim
public static void main (Dizge args []) {
amount = amount + 25. 00;
Sistem. dışarı. yazdır ("Biz fatura ederiz");
Sistem. dışarı. baskı (miktarı);
Sistem. dışarı. println ("kredi kartınıza.");
}
}
BadSnitSoftCode
'ı derlemek için başarısız bir girişim.
Deyimleri yöntemlerin dışında sürükleyemezsiniz. (Değişken bildirim noktalı virgülle biterse de, değişken bildirim bir bildirim olarak düşünülmemektedir. Şekil 9'a bakın!)
statik
sözcüğünün nasıl eklendiğine dikkat edin
ana
yönteminin. Bu,
ana
yönteminin üstbilgisinde
statik
sözcüğü bulunduğu için yapıldı. Tüm yöntemler statik değildir. Aslında çoğu yöntem statik değildir. Ancak,
statik
yönteminden bir bildirim aldığınızda, bildirimin başına
statik
sözcüğü eklemeniz gerekir.
Java'da değişken bildirimlerin birleştirilmesi
Bu kodun tek bir değişkeni vardır (değişkenlerin eksik kaynağı olduğu gibi).Aynı etkiyi çeşitli değişkenlerle elde edebilirsiniz:
classSnitSoftNew {
public static void main (String args []) {
doubleflashDrivePrice;
doubleshippingAndHandling;
toplam çift;
flashDrivePrice
= 5. 95;
nakliyeAndHandling
= 25. 00;
toplam = flashDrivePrice + shippingAndHandling;
Sistem. dışarı. yazdır ("Biz fatura ederiz"); Sistem. dışarı. baskı (toplam);
Sistem. dışarı. println ("kredi kartınıza."); }
}
Yeni kodun üç bildirimi var - programın her üç değişkeni için bir tane. Üç değişkenin tümü aynı türde (
double
türü) sahip olduğundan, kodu değiştirebilir ve birindeki üç değişkenin hepsini birden bildirirsiniz:
doubleflashDrivePrice, shippingAndHandling, total;
Hangisi daha iyidir - bir bildirim mi yoksa üç bildirim mi? İkisi de daha iyi değil. Kişisel bir stil meselesidir.
Birleştirilmiş bir deklarasyona başlangıçlar ekleyebilirsiniz. Bunu yaptığınızda, her başlatma yalnızca bir değişkene uygulanır. Örneğin, satır
doubleflashDrivePrice, shippingAndHandling = 25. 00, toplam;
shippingAndHandling
değeri
25 olur. 00
, ancak
flashDrivePrice
ve
toplam
değişkenleri belirli bir değer almıyor.
PARK ATKANI İPUCU
Çevrimiçi bir blog, park görevlisi aracınızı New York'taki bir garaja getirdiğinde 2 $ tutarında ipucu önerir. Program çalıştığında, aracınızı park etmek için garajın gönderdiği fiyatı yazarsınız. Program, 2 $ ipucunu ekledikten sonra ne kadar ödeyeceğinizi söyler.
DOUBLE PRICE
Kodu değiştirerek, flash sürücü normal olarak ne gibi bir maliyette olursa olsun, program bu miktarı iki katına çıkarın. Başka bir deyişle, 5 $ flash sürücünün fiyatı 10 $ olur ve 100 $ flash sürücü fiyatı 200 $ olur.