💎Değişkenler
🧱 Temel Bilgiler
🎳
Final
, değiştirilemez (const) anlamına gelir🏗️ Final olursa constructer'da tanımlanması gerekir
⭐
Static
değişkenler 1 kez tanımlanırlarKey ve değer'e göre veri oluşturur
<hashmap>.get("A");
Örn:
"A"
için1
,"B"
için2
değeri verir.
💫 Değişken Dönüşümleri
double kesir = 0.0;
int sayi = 1;
String metin = "metin";
sayi = (int) kesir;
metin =
➗ Kesirli Sayıları Formatlama
public static String formatDecimal(Double decimal, int digitNum) {
if (decimal == 0) return "0." + "0".repeat(digitNum - 1);
int lvl = (int) Math.log10(decimal);
String format = lvl >= 0 ? "#".repeat(lvl + 1) : "";
format += lvl - digitNum >= -1 ? "" : "." + "#".repeat(digitNum - lvl - 1);
return new DecimalFormat(format).format(decimal);
}
💡 Değişkenin Tipi Hakkında Bilgi Alma
<degisken>.getClass()
İle sınıf bilgilerini alabilirsin<arr | arrlist>.getClass().getComponentType()
İle alt objelerinin sınıf bilgilerini alabilirsin
Last updated
Was this helpful?