0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

Type casting در اسکالا چگونه انجام می شود؟ برای مثال معادل کد زیر که به جاوا است در اسکالا چگونه می شود:

        Object msg = "salam";

        String message = (String) msg;

1 پاسخ

0 امتیاز
قبل توسط (1.1هزار امتیاز)

در اسکالا برای cast کردن باید از متد asInstanceOf که در کلاس پدر تمام کلاس ها وجود دارد استفاده کرد:

        val msg = "salam";

        val message = msg.asInstanceOf[String];

سوالات مشابه

0 امتیاز
1 پاسخ 819 بازدید
0 امتیاز
0 پاسخ 302 بازدید
0 امتیاز
1 پاسخ 363 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
0 امتیاز
0 پاسخ 806 بازدید
0 امتیاز
1 پاسخ 312 بازدید
+1 امتیاز
1 پاسخ 367 بازدید
0 امتیاز
1 پاسخ 388 بازدید
+1 امتیاز
1 پاسخ 638 بازدید
0 امتیاز
1 پاسخ 430 بازدید
...