ناشناس

سوال 1157

تفاوت بین Seq و List در اسکالا چیست؟

ثبت پاسخ جدید

برای ثبت پاسخ، لطفا وارد حساب کاربری خود شوید.

پاسخ‌ها

1 پاسخ

در جاوا List ها خودشون اینترفیس هستند و باید پیاده سازی باشند از یا ArrayList یا LinkedList

اما در اسکالا وقتی میگم List منظور LinkedList هست.List ها در اسکالا بر خلاف جاوا اینرفیس نیستند abstarct class هستند و از seq مشتق شدند که خودش اینترفیس هست.

seq ها گروهی از Iterable ها هستند که قابلیت ترتیب پذیری دارند و به دو گروه Index پذیر و Index ناپذیر تقسیم میشن.