Mündəricat:

Kastinq Java-da nə edir?
Kastinq Java-da nə edir?

Video: Kastinq Java-da nə edir?

Video: Kastinq Java-da nə edir?
Video: Java Dərsi #5 - Javada dəyişən tiplərini çevrilməsi (type casting) 2024, Noyabr
Anonim

Castinq in Java . Casting edir dəyişənin yaradılması prosesi başqa tipli dəyişən kimi davranır. Bir sinif paylaşırsa IS -Başqa bir sinif və ya interfeys, onların dəyişənləri ilə irsiyyət əlaqəsi bacarmaq olmaq tökmə bir-birinin növünə. Bəzi vaxtlar cast edir icazə verilir və bəzən buna icazə verilir cast edir icazəli deyildir, izinli deyildir, qadağandır.

O zaman Java-da tip tökmə necə işləyir?

Java-da iki növ tökmə var:

  • Genişləndirici Döküm (avtomatik olaraq) - daha kiçik bir növü daha böyük bir tip ölçüsünə çevirmək. bayt -> qısa -> char -> int -> long -> float -> double.
  • Daralma Döküm (əl ilə) - daha böyük növü daha kiçik ölçülü tipə çevirmək. double -> float -> long -> int -> char -> short -> bayt.

Java-da dəyişəni necə yaymaq olar? Dəyişənlər

  1. Java-da Casting yazın. Tip tökmə bir növ obyekti və ya dəyişəni digərinə çevirmək üçün istifadə olunur.
  2. Sintaksis. dataType variableName = (dataType) variableToConvert;
  3. Qeydlər. İki tökmə istiqaməti var: daralma (böyükdən daha kiçik tipə) və genişlənməyə (kiçikdən böyüyə).
  4. Misal.

Eynilə, soruşulur ki, Java-da primitiv dökümlər nədir və bizə nə üçün lazımdır?

Castinq arasında primitiv növlərinə imkan verir Sən bir növün dəyərini digərinə çevirmək üçün primitiv növü. Bu, ən çox rəqəm tiplərində baş verir. Amma bir primitiv tip heç vaxt castda istifadə edilə bilməz. Boolean dəyərləri lazımdır doğru və ya yalan ola bilər və a-da istifadə edilə bilməz tökmə əməliyyat.

Gizli tip çevrilməsi nədir?

Gizli tip çevrilməsi avtomatikdir növün çevrilməsi müxtəlif məlumatlar olduqda tərtibçi tərəfindən edilir növləri qarışır. Nə vaxt bir gizli çevrilmə edilir, bu, sadəcə ifadənin dəyərinin yenidən şərhi deyil, a çevrilmə həmin dəyərin yenidə ekvivalent dəyərə növü.

Tövsiyə: