دسته‌ها
جاوا

var در جاوا 10

یکی از تغییرات مثبتی که در جاوا ویرایش 10 صورت گرفت افزوده شدن var به این زبان بود. امروز با هم به بررسی این قابلیت می‌پردازیم

با استفاده از var دیگر نیازی به مشخص کردن نوع داده ای برای متغیرهای محلی (local variables) نداریم .

خروجی:

java.lang.String
4
java.util.HashMap

باید در نظر داشت که تنها در حالتی میتوان از var استفاده کرد که بخواهیم متغیر محلی را با initializer مقدار دهی کنیم

در حالات زیر نیمتوان از var استفاده نمود

متغیر محلی بدون initializer

متغیر غیر محلی

Array initializer

مقداردهی اولیه با null

در تهیه این مطلب از لینک های زیر استفاده شده است

Simplify Local Variable Type Definition Using the Java 10 var Keyword

Java 10 LocalVariable Type-Inference

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *